Find Your Dream Software Engineer Job in USA

Explore the latest Software Engineer job openings in the USA. Discover top companies hiring for Software Engineer roles across major cities in the USA and take the next step in your career.

search for jobs
google-jobsmeta-jobsamazon-jobsmicrosoft-jobsibm-jobsapple-jobsnvidia-jobssony-jobsfacebook-jobsinstagram-jobslinkedin-jobssnapchat-jobstik-tok-jobsslack-jobspinterest-jobsfigma-jobsmastercard-jobsvisa-jobstesla-jobstencent-jobsstarbucks-jobssamsung-jobsintel-jobsgoogle-jobsmeta-jobsamazon-jobsmicrosoft-jobsibm-jobsapple-jobsnvidia-jobssony-jobsfacebook-jobsinstagram-jobslinkedin-jobssnapchat-jobstik-tok-jobsslack-jobspinterest-jobsfigma-jobsmastercard-jobsvisa-jobstesla-jobstencent-jobsstarbucks-jobssamsung-jobsintel-jobs

Software Engineer, Audio Applied Scientist

Summary:

We are the teams who create all of Meta's products used by billions of people around the world. Want to build new features and improve existing products like Messenger, Video, Groups, News Feed, Search, AR/VR, GenAI and more? Want to solve unique, large scale, highly complex technical problems? Meta is seeking experienced Audio Applied Scientists to join our teams. You can help build the technologies that help us connect the next billion people, create new features that have billions of interactions per day and be a part of a team that's working to help people connect with each other around the globe. Join us!As an Audio Applied Scientist at Meta, you can help build new, innovative technologies and software that radically redefine the way people work, play and connect and especially how they hear the virtual and augmented world or interact with GenAI bots. What we build today could one day be the norm. So to be here today is to truly be at the heart of change and the frontier of what's to come. We may not have all the answers. But together, we're getting closer.

Required Skills:

Software Engineer, Audio Applied Scientist Responsibilities:

  • Research, design, and develop advanced signal processing algorithms with application to speech and audio

  • Define and build new algorithms and add enhancements to existing algorithms to support human listening, machine listening, and other new experiences for communications

  • Build specialized Machine Learning (ML) for resource constrained platforms (e.g., mobile/wearables). Explore new paradigms in AI and Machine learning

  • Hands on with implementation and optimization of algorithms classical DSP and ML inference engines

  • Contribute to roadmap planning for the next generation of platforms.

  • Collaborate with other researchers/scientists, engineers, cross-functional partners from multiple disciplines

Minimum Qualifications:

Minimum Qualifications:

  • Currently has, or is in the process of obtaining a Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. Degree must be completed prior to joining Meta.

  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.

  • 2+ years software development experience in industry settings

  • 2+ years relevant audio software engineering experience including DSP/ML audio algorithm development in industry settings

  • Experience with C or C++ and with scientific programming languages such as MATLAB, Python or similar.

  • Experience in any of the following areas: Small footprint ML, Differential DSP, Echo/Noise reduction, Spatial Processing, Hearing Aids.

Preferred Qualifications:

Preferred Qualifications:

  • MS in Electrical Engineering, Computer Science or equivalent.

  • Expertise in audio signal processing both classical and machine learning techniques.

  • Proven track record of innovation as demonstrated by products shipped, publications and/or patents.

  • Experience with audio system design including silicon through user experience.

  • Excellence in technical communication with peers, partners, and non-technical cohorts.

  • Experience developing GenAI systems.

Public Compensation:

$56.25/hour to $173,000/year + bonus + equity + benefits

Industry: Internet

Equal Opportunity:

Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.

Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at .

company icon

META

calendar icon

Today

Director of Software Engineering

CDS Visual, a Dover operating company, enables manufacturers to drive business value by unlocking their CAD assets to deliver dynamic interactive visual experiences that support the complete customer and product lifecycle. Our cloud-based visualization solutions, trusted by the world's biggest industrial suppliers, revolutionize their commerce, configure price quote (CPQ), and training initiatives. With an extensive offering of 2D and 3D visualization solutions, CDS uniquely re-purposes existing CAD assets to deliver impactful solutions for 3D configuration, aftermarket part search, digital work instructions, and enhanced digital content.

Reporting to the Vice President, Digital Products the Director of Software Engineering will spearhead R&D initiatives for innovative SaaS digital products for CPQ, Digital work instructions, Visual search with 3D visualization technologies. This position involves collaborating with cross-functional and cross-company teams to incubate solutions that drive revenue and customer engagement. The role demands strategic leadership coupled with tactical execution to develop and maintain a robust digital product portfolio on a connected platform.

Based in Downers Grove, IL, Dover Corporation (NYSE: DOV). Dover is a diversified global manufacturer and solutions provider with annual revenue of approximately $8 billion.

Responsibilities:Lead SaaS Digital Solutions: Direct end-to-end development of cloud and edge-centric digital solutions such as visual configurators, SaaS solutions that enhance real-time 3D data & visualization, interactive digital content creation across platforms. Provide mature engineering leadership by instilling process-oriented culture with best practices. • Innovate with Cutting-Edge Technologies: Utilize Three.js, WebGL, and other 3D technologies to push the boundaries of what is possible in digital product visualization, ensuring solutions are at the forefront of industry trends. • Matrix Management: Effectively manage teams through a matrix structure; responsible for hiring, mentoring, career development, and performance management of team members. • Vendor and Budget Management: Oversee vendor relationships and budget allocations to ensure projects are delivered efficiently without compromising on quality. • Collaborate Across Functions: Work closely with Digital Program and Project Managers and operational teams to ensure successful, on-time delivery of solutions. • Technical Leadership and Mentorship: Provide ongoing technical guidance and mentorship, establish development and deployment best practices, and promote a culture of continuous improvement. • Strategic Stakeholder Engagement: Engage with General Manager, Sales, Presales of the business to align with business priorities and provide operational leadership and report out Engineering Products progress on a periodic basis • Team Morale and Success: Foster an environment that supports high team morale and tenacity in achieving success goals. Be a player-coach, hands-on with team activities, and drive team efficiency and productivity. Qualifications: • Educational Background: Bachelor's or Master's degree in Computer Science, Electrical, or Electronics Engineering. • Industry Experience: At least 10 years in the software industry, including 4+ years in leadership roles managing cloud-based SaaS products. • Technical Expertise: o Cloud services (AWS/Azure), API design, and modern software development practices. Experience with Agile methodologies and DevOps practices. o Hands-on technical leader who can be player/coach for architecture and designs. o Strong in scalable cloud and data architecture. Experience with SQL and NoSQL technologies are mandatory o Working experience and knowledge of CAD, BOM data models o Working experience and knowledge of CPQ technologies is a strong plus o Proficient in Three.js, WebGL is a plus • Leadership Skills: Demonstrated ability to manage large teams and complex projects within a matrix organizational structure. Strong capability in mentorship and team development. • Communication Skills: Excellent verbal and written communication abilities; adept at handling presentations and engaging with stakeholders across all levels of the organization. • Strategic Vision: Ability to translate business needs into actionable technological strategies and detailed execution plans. Additional Desired Competencies:Data-Driven Decision Making: Combines analytical decision-making with the ability to leverage intuition in ambiguous situations. • Innovative Thinking: Utilizes creativity in problem identification and resolution, embracing and synthesizing disparate views. • Persuasiveness: Skilled in articulating and championing the division's strategy to gain buy-in within the organization and among external stakeholders. • Leadership in Technology Innovation: Proven track record of leading technology innovation initiatives that have transformed business processes and delivered measurable improvements in efficiency, scalability, and customer satisfaction. • Strategic Planning and Execution: Capability to contribute to strategic planning and translate business objectives into actionable technology roadmaps. Skilled in project prioritization and resource allocation to maximize impact. • Communication and Collaboration: Exceptional communication skills, adept at building cross-functional partnerships and leading collaborative teams to achieve technology goals. Ability to translate complex technical details into clear, actionable insights for non-technical stakeholders.

Work Arrangement: Hybrid Pay Range: $200,000.00 - $225,000.00 annually

This position is eligible to earn a discretionary bonus based on performance metrics and other criteria outlined in our applicable bonus plan. We consider several job-related, non-discriminatory factors when determining the pay rate for a position, including, but not limited to, the position's responsibilities, a candidate's work experience, a candidate's education/training, the position's location, and the key skills needed for the position. Pay is one of the Total Rewards that we provide to compensate and recognize employees for their work.

Benefits: Our total rewards package for eligible team members also includes: a 401(k) savings plan with employer contributions; medical, dental and vision insurance; wellness programs; health savings account, health care and dependent care flexible spending accounts; company paid short-term disability and long-term disability; company paid employee basic life and AD&D insurance; supplemental employee and dependent life insurance; optional accident, hospital indemnity and critical illness insurance; adoption, surrogacy, and fertility benefits and assistance; commuter benefits; parental, military, jury duty, and bereavement leaves of absence; paid time off, including business travel services; employee discounts; and an employee assistance program that includes company paid counseling sessions and legal services. Eligibility for benefits is governed by applicable plan documents and policies.

All qualified applicants will receive consideration for employment without discrimination on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, age, genetic information, or any other factors prohibited by law.

Location: Subdivision: CDS Visual Job Requisition ID: 61399 Job Function:

company icon

CDS Visual

calendar icon

Today

Software Engineer- SoC Level Validation Engineer

Software Engineer- SoC Level Validation Engineer

Beaverton, Oregon, United States

Hardware

Summary

Posted: Oct 02, 2024

Role Number:

Do you love creating elegant solutions to highly complex challenges? Do you intrinsically see the importance in every detail? As part of our Silicon Technologies group, you'll help design and manufacture our next-generation, high-performance, power-efficient processor, system-on-chip (SoC). You'll ensure Apple products and services can seamlessly and efficiently handle the tasks that make them beloved by millions. Joining this group means you'll be responsible for crafting and building the technology that fuels Apple's devices. Together, you and your team will enable our customers to do all the things they love with their devices. Join us to help deliver the next groundbreaking Apple product. We have a critical impact on getting high quality functional products to millions of customers quickly, and we are hiring all levels from junior to senior roles.

What happens when you run almost everything on an SoC all at once while powering down blocks, hammering new features, and running a complex suite of algorithms? You find bugs. That's exactly what we do. We break Apple Silicon with our bare metal system level SW suite that runs mostly post-silicon, leverages pre-silicon and finds corner-case hardware bugs. Join our team to uphold the high quality of Apple Silicon.

Description

In this role, you will: Write SoC and CPU directed and random tests Debug issues pre-silicon or post-silicon Develop and maintain system-level SW platform Lead SW development and execution plans of SoC projects Work with designers and architects to accomplish validation goals Engaging with other teams at Apple to develop validation strategies based on product needs

Minimum Qualifications

  • Bachelor's degree in software engineering or related field with 10 years of experience.

Preferred Qualifications

  • SOC and CPU knowledge

  • Micro-architecture

  • Memory hierarchy

  • Interrupt and DMA

  • Clock and Power Gating.

  • System level understanding.

  • Experience with SoC bringup

  • Experienced C/C++ and Assembly language programmer

  • Expertise in Embedded programming with an understanding of hardware-software interfaces

  • Knowledge of Hardware and Software debug tools and methods

  • Experience with scopes is a plus

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.Learn more about your EEO rights as an applicant ( .

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.Learn more about your EEO rights as an applicant ( .

Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation.

Apple participates in the E-Verify program in certain locations as required by law.Learn more about the E-Verify program ( .

Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Reasonable Accommodation and Drug Free Workplace policy Learn more .

Apple is a drug-free workplace. Reasonable Accommodation and Drug Free Workplace policy Learn more .

Apple will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law. If you're applying for a position in San Francisco, review the San Francisco Fair Chance Ordinance guidelines applicable in your area.

It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

company icon

Apple

calendar icon

Today

RF Software Engineer 2- TS/SCI with Poly

Are you interested in using your skills to help shape the Cyber, Security, & Intel space? If so, look no further. We are seeking an RF Software Engineer to join our team of passionate individuals. In this role you will support challenging, mission-critical projects that make a direct impact on the nation's security and intelligence mission.

Responsibilities:

The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software trade offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.

Required Skills:

  • Seven (7) years experience as a DSP Algorithm developer.

  • Seven (7) years experience with C++, Linux, Python or similar development language

Requirements:

  • Analyze user requirements to derive software design and performance requirements.

  • Debug existing software and correct defects.

  • Provide recommendations for improving documentation and software development process standards.

  • Design and code new software or modify existing software to add new features.

  • Integrate existing software into new or modified systems or operating environments.

  • Develop simple data queries for existing or proposed databases or data repositories.

  • Write or review software and system documentation.

  • Serve as team lead at the level appropriate to the software development process being used on any particular project.

  • Design or implement complex database or data repository interfaces/queries.

  • Develop or implement algorithms to meet or exceed system performance and functional standards.

  • Assist with developing and executing test procedures for software components.

  • Develop software solutions by analyzing system performance standards, confer with users of system engineers; analyze systems flow, data usage and work processes; and investigate problem areas.

  • Modify existing software to correct errors, to adapt to new hardware, or to improve its performance.

  • Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.

  • Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints; perform quality control on team products.

  • Implement recommendations for improving documentation and software development process standards.

  • Oversee one or more software development teams and ensure the work is completed in accordance with the constraints of the software development process being used on any particular project.

  • Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interfaces.

  • Coordinate software system installation and monitor equipment functioning to ensure operational specifications are met.

Clearance Required:

  • Active TS/SCI with polygraph

Minimum Education:

  • Bachelor's degree in Computer Science or related discipline from an accredited college or university is required.

Minimum Years of Experience:

  • Seven (7) years experience as a DSP Algorithm developer. Four (4) years of additional DSP experience may be substituted for a bachelor's degree.

  • May substitute two (2) years experience with Master's of Science in Engineering or Computer Science.

Pay Transparency Verbiage

Amentum's health and welfare benefits are designed to invest in you and in the things you care about. Your health. Your well-being. Your security. Your future. Eligible employees and their dependents may elect medical, dental, vision, and basic life insurance. Employees are able to enroll in our company's 401k plan, and, if eligible, a deferred compensation plan and Executive Deferral Plan. Employees will also receive 17 days of vacation per year, seven paid holidays, plus floating holidays and caregiver leave. Hired applicants will be able to purchase company stock and have the opportunity to receive a performance discretionary bonus.

The base salary range for this position is $212,000 to $232,000. This range reflects the minimum and maximum target for new hire salaries for the position across all US locations. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training.

company icon

Amentum

calendar icon

Today

Software Engineer, Audio Applied Scientist

Summary:

We are the teams who create all of Meta's products used by billions of people around the world. Want to build new features and improve existing products like Messenger, Video, Groups, News Feed, Search, AR/VR, GenAI and more? Want to solve unique, large scale, highly complex technical problems? Meta is seeking experienced Audio Applied Scientists to join our teams. You can help build the technologies that help us connect the next billion people, create new features that have billions of interactions per day and be a part of a team that's working to help people connect with each other around the globe. Join us!As an Audio Applied Scientist at Meta, you can help build new, innovative technologies and software that radically redefine the way people work, play and connect and especially how they hear the virtual and augmented world or interact with GenAI bots. What we build today could one day be the norm. So to be here today is to truly be at the heart of change and the frontier of what's to come. We may not have all the answers. But together, we're getting closer.

Required Skills:

Software Engineer, Audio Applied Scientist Responsibilities:

  • Research, design, and develop advanced signal processing algorithms with application to speech and audio

  • Define and build new algorithms and add enhancements to existing algorithms to support human listening, machine listening, and other new experiences for communications

  • Build specialized Machine Learning (ML) for resource constrained platforms (e.g., mobile/wearables). Explore new paradigms in AI and Machine learning

  • Hands on with implementation and optimization of algorithms classical DSP and ML inference engines

  • Contribute to roadmap planning for the next generation of platforms.

  • Collaborate with other researchers/scientists, engineers, cross-functional partners from multiple disciplines

Minimum Qualifications:

Minimum Qualifications:

  • Currently has, or is in the process of obtaining a Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. Degree must be completed prior to joining Meta.

  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.

  • 2+ years software development experience in industry settings

  • 2+ years relevant audio software engineering experience including DSP/ML audio algorithm development in industry settings

  • Experience with C or C++ and with scientific programming languages such as MATLAB, Python or similar.

  • Experience in any of the following areas: Small footprint ML, Differential DSP, Echo/Noise reduction, Spatial Processing, Hearing Aids.

Preferred Qualifications:

Preferred Qualifications:

  • MS in Electrical Engineering, Computer Science or equivalent.

  • Expertise in audio signal processing both classical and machine learning techniques.

  • Proven track record of innovation as demonstrated by products shipped, publications and/or patents.

  • Experience with audio system design including silicon through user experience.

  • Excellence in technical communication with peers, partners, and non-technical cohorts.

  • Experience developing GenAI systems.

Public Compensation:

$56.25/hour to $173,000/year + bonus + equity + benefits

Industry: Internet

Equal Opportunity:

Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.

Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at .

company icon

META

calendar icon

Today

Silicon Validation Software Engineer: Video Encoder/Compression Validation

Silicon Validation Software Engineer: Video Encoder/Compression Validation

Waltham, Massachusetts, United States

Hardware

Summary

Posted: Mar 18, 2025

Role Number:

Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, smart people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same passion for innovation that goes into our products also applies to our practices strengthening our commitment to leave the world better than we found it. Join us to help deliver the next groundbreaking Apple product.

Are you passionate about changing the world? We have a critical impact on getting high quality functional products to millions of customers quickly. You will be working with a team of expert C programmers on system level validation (correctness, performance, and debugging) of video compression sub-systems in silicon.

Description

As part of the silicon validation team, you will perform block and system-level validation of video compression subsystems in Apple silicon.

  • Work with designers and architects to understand the operation of hardware video compression blocks at the block and system levels.
  • Participate in architecture and design specification review
  • Investigate the use cases, system-level operation, and performance requirements.
  • Develop low-level software to validate functionality, conformance, and performance of video compression blocks.
  • Participate in the hardware video compression blocks validation on simulator, emulation, FPGA and silicon.
  • Work with other members of the validation team to incorporate your tests into system-level tests.
  • Bring-up and debug devices on new hardware platforms.

Minimum Qualifications

  • A minimum of a bachelor's degree and a minimum of 3 years of relevant industry experience in silicon validation software engineering or related field

Preferred Qualifications

  • Knowledge of video standards such as H.264/AVC, HEVC, and AV1.

  • Experience with hardware compression engines is a plus.

  • Solid programming skills in C/C++ Experienced with embedded systems programming

  • Device driver experience a plus.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.Learn more about your EEO rights as an applicant ( .

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.Learn more about your EEO rights as an applicant ( .

Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation.

Apple participates in the E-Verify program in certain locations as required by law.Learn more about the E-Verify program ( .

Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Reasonable Accommodation and Drug Free Workplace policy Learn more .

Apple is a drug-free workplace. Reasonable Accommodation and Drug Free Workplace policy Learn more .

Apple will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law. If you're applying for a position in San Francisco, review the San Francisco Fair Chance Ordinance guidelines applicable in your area.

It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

company icon

Apple

calendar icon

Today

IAM Software Engineer II

As a community, the University of Rochester is defined by a deep commitment to Meliora - Ever Better. Embedded in that ideal are the values we share: equity, leadership, integrity, openness, respect, and accountability. Together, we will set the highest standards for how we treat each other to ensure our community is welcoming to all and is a place where all can thrive.

Job Location (Full Address):

44 Celebration Dr, Rochester, New York, United States of America, 14620

Opening:

Worker Subtype:

Regular

Time Type:

Full time

Scheduled Weekly Hours:

40

Department:

University IT / CTS

Work Shift:

UR - Day (United States of America)

Range:

UR URG 114

Compensation Range:

$86,482.00 - $129,723.00

The referenced pay range represents the minimum and maximum compensation for this job. Individual annual salaries/hourly rates will be set within the job's compensation range, and will be determined by considering factors including, but not limited to, market data, education, experience, qualifications, expertise of the individual, and internal equity considerations.

Responsibilities:

GENERAL SUMMARY

Designs, implements, and manages IAM (Identity and Access Management) solutions using SDLC (Software Development Life Cycle) best practices. Configure IGA (Identity, Governance and Administration) tools to automate JML (Joiner/Mover/Leaver) processes, including Access Request and Access Certification workflows.

Essential Functions

  • Focuses on software development, stabilization, and maintenance support for Identify Access Management (IAM), ensuring appropriate identity controls and settings are included and align with security best practices. Assists with working with third-party vendors and software companies.

  • Conducts internal design sessions to develop technical enhancements for systems or functional services, fulfilling user requirements and goals. Participates in external technical application or system design reviews and code/configuration walkthroughs.

  • Assists with creating and implementing software development lifecycle procedures, process standards, training, and audits in the IAM development environment.

  • Develops and reviews technical documentation and procedures used to maintain applications, system documents, and programs.

  • Assists users, functional/business analysts, and technical testers in preparing test plans and test data and completing integrated testing.

  • Maintains broad knowledge of technology and or systems in the assigned functional area, including the latest functionality associated with cloud-based applications, best practices, and trends of cloud computing.

  • Provides on-call and after-hours support, as required.

Other duties as assigned.

Knowledge & Experience

  • Bachelor's degree and 3 years of relevant experience required

  • Or equivalent combination of education and experience

  • Experience with IAM concepts and IGA tools preferred

  • Experience with PowerShell, Microsoft Entra and Graph API required

  • Experience with Microsoft Active Directory, LDAP, and relational databases required

  • Experience with role-based access control, account onboarding processes, and system integrations required

  • Project management and work coordination skills required

  • Ability to translate business needs into solution requirements required

  • Ability to prioritize and complete tasks within defined timelines required

  • Strong written and verbal communication skills required

  • Knowledge of Java, JavaScript, XML, JSON, REST, SOAP and ETL tools preferred

  • Knowledge of SAML, SSO, LDAP, Unix preferred

  • Knowledge of SQL and ability to write complex queries for relational databases. Understanding of table joins, triggers, and materialized views preferred

The University of Rochester is committed to fostering, cultivating, and preserving an inclusive and welcoming culture to advance the University's Mission to Learn, Discover, Heal, Create - and Make the World Ever Better. In support of our values and those of our society, the University is committed to not discriminating on the basis of age, color, disability, ethnicity, gender identity or expression, genetic information, marital status, military/veteran status, national origin, race, religion, creed, sex, sexual orientation, citizenship status, or any other characteristic protected by federal, state, or local law (Protected Characteristics). This commitment extends to non-discrimination in the administration of our policies, admissions, employment, access, and recruitment of candidates, for all persons consistent with our values and based on applicable law.

Notice: If you are a Current Employee, please log into myURHR to search for and apply to jobs using the Jobs Hub. Your application, if submitted using this portal, cannot be moved forward.

Learn. Discover. Heal. Create.

Located in western New York, Rochester is our namesake and our home. One of the world's leading research universities, Rochester has a long tradition of breaking boundaries-always pushing and questioning, learning and unlearning. We transform ideas into enterprises that create value and make the world ever better.

If you're looking for a career in higher education or health care, the University of Rochester may offer the perfect opportunity for your background and goals

At the University of Rochester, we are committed to fostering, cultivating, and preserving an inclusive and welcoming culture and are united by a strong commitment to be ever better-Meliora. It is an ideal that informs our shared mission to ensure all members of our community feel safe, respected, included, and valued.

company icon

University of Rochester

calendar icon

Today

Principal Backend-SRE DevOps Software Engineer on Starfleet

RELOCATION ASSISTANCE: Relocation assistance may be available

CLEARANCE TYPE: Top Secret

TRAVEL: Yes, 10% of the Time

Description

At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history.

The Payload and Ground Systems organization within the Northrop Grumman Space Systems pushes the boundaries of innovation, redefines engineering capabilities, and drives advances in various sciences. Our team is chartered with providing the skills, innovative technologies to develop, design, produce and sustain optimized product lines across the sector while providing a decisive advantage to the warfighter. Come be a part of our mission.

About our local organization: You'll be joining our Aurora Software and Controls Department which has 200+ Software Engineers, DevOps Engineers, Systems Administrators, Database Administrators, and Network Engineers from entry-level to the most senior chief engineers and architects. This engineering organization supports numerous programs within the Payload and Ground Systems organization. We have plenty of opportunity for career advancement into higher level technical roles or leadership positions. We are part of a larger local engineering organization that includes Systems Engineering and Hardware Engineering staff. This overall local engineering organization influences cross-program collaboration, professional development and training, as well as engagement and inclusion activities such as lunch-n-learns, campus events, and leadership mixers.

About the program : As a Principal Software Engineer, you'll be joining an existing on-contract classified portfolio called Swordfish and one of its program's we call "Starfleet" that is supporting a critical national security mission that is both in Operations and major development. The program team is based in Aurora, CO yet has a distributed team located at several other Northrop Grumman sites across the US as well as at distributed collaborating partner company sites. Some of the program's baseline and environments are unclassified allowing some work outside a secure facility. Once you are fully program cleared, all developers must support integration, test, and deployment in the secure environment part of the time which ensures you see and understand the full software lifecycle and full program mission. The team located in Aurora is roughly 25 staff primarily composed of software developers organized into small agile scrum teams that primarily work in two large rooms with cubicle like individual spaces (rather than in dedicated offices). The program's culture is agile, fast-paced, high performing, proactive, collaborative, and welcoming of new ideas, technology, and tools that could benefit the mission or help the team be more productive or produce a higher quality product.

This requisition is focused on a Full-Stack Site Reliability Engineer (SRE) DEVOPS Software Engineer role with a priority or focus on the Back-end. Software engineers at our Principal (T03) levels are expected to quickly gain mission and system domain knowledge coupling that with prior experience to mentor and influence others as well as contribute to advancing the program forward. The program appreciates engineers that identify and propose improvement ideas in technology, process, architecture, or tooling and are fast-learners on existing code bases. If you thrive in this kind of environment, then please apply so we can consider you.

Basic Qualifications:

  • Bachelor's degree in Science with 5+ years of software development experience;3+ years with a Master's; or 4 additional years of experience in lieu of a degree.

  • Active TS/SCI clearance required at time of application with ability to maintain TS/SCI clearance

  • Ability to pass a Counterintelligence Polygraph (CI-Poly) (not required to start)

  • Experience with Agile principles, processes, and tools

  • Experience developing applications in Java

  • Experience developing applications in a containerized architecture using Docker and Kubernetes

  • Experience developing applications on a Linux/Unix operating system

Preferred Qualifications:

It is preferred that a given candidate have some combination of the following attributes

  • Degree in Computer Science, Software Engineering, or similar

  • Prior completed Counterintelligence Polygraph (CI-Poly)

  • Prior engineering or development experience with the Space Industry

  • Ability to effectively communicate and present to program management and customers

  • Ability to effectively write technical documentation

  • Experience sharing knowledge, mentoring, and working in a collaborative environment

  • At least 3 years of experience developing object-oriented applications in Java

  • At least 3 years of experience developing applications on Linux/Unix operating systems including proficiency with OS commands and shell scripting

  • At least 3 years of experience developing in environment using Docker and Kubernetes

  • Strong analytical, problem-solving, testing, and troubleshooting skills

  • Experience working in computing, distributed systems, storage, and networking

  • Expertise in designing, analyzing, and troubleshooting large-scale distributed systems

  • Ability to debug, optimize code, and to automate routine tasks

  • Active Security+ (or similar) certification

  • Ability to travel (limited, up to 10%)

Salary Range: $110,300.00 - $165,500.00

The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.

Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.

The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.

Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.

company icon

Northrop Grumman

calendar icon

Today

Radar Software Engineer

Description

Looking for an opportunity to make an impact?

At Leidos, we deliver innovative solutions through the efforts of our diverse and talented people who are dedicated to our customers' success. We empower our teams, contribute to our communities, and operate sustainable. Everything we do is built on a commitment to do the right thing for our customers, our people, and our community. Our Mission, Vision, and Values guide the way we do business.

If this sounds like the kind of environment where you can thrive, keep reading!

Leidos Defense Systems Sector provides a diverse portfolio of systems, solutions, and services covering land, sea, air, space, and cyberspace for customers worldwide. Solutions for Defense include enterprise and mission IT, large-scale intelligence systems, command and control, geospatial and data analytics, cybersecurity, logistics, training, and intelligence analysis and operations support. Our team is solving the world's toughest security challenges for customers with "can't fail" missions. To explore and learn more, click here ( !

Your greatest work is ahead!

The Defense sector at Leidos is seeking a talented Radar Software Engineer to collaborate with a diverse team to create unique solutions for complex problems at our Huntsville, AL location.

Primary Responsibilities

The RF & Intelligence Solutions Department is a group of engineers who specialize in radar system development, hardware and software-in-the-loop (HWIL/SIL) simulators, open-air radar development, and automated algorithm development for RF data. The candidate selected for this position will support projects for the DoD, Intelligence Community, and other Prime contractors.

Project assignments could be focused in one or multiple of the following areas:

  • Development of C++ simulations of radar and missile systems in both software-based and hardware-in-the-loop configurations in a variety of environments including Windows, Linux, and hard real-time operating systems.

  • Development of C# or LAN web-based custom graphical user-interface tools to support simulation control and real-time visualization of simulation results.

  • Integration of simulations into customer software environments through software interface development and plugin development.

  • Creation of deployable professional software deliveries with supporting documentation including version descriptions, test results, and robust installation tools.

  • Development of continuous build and test toolsets to perform automated release candidate generation and verification.

  • Collaboration with external customers to elicit requirements and define project goals.

Basic Qualifications

  • Bachelor's degree Electrical Engineering, Software Engineering, Computer Engineering, or an equivalent degree from an ABET-accredited institution.

  • A background in C++ software development is required.

  • Comprehensive understanding of digital signal processing techniques for radar.

  • 2+ years of RF or EW software engineering experience is required or Master's degree with RF or EW software engineering experience.

  • Candidate must demonstrate relevant skills in one or more of the focus areas, have good interpersonal skills, and have the desire to work in a highly focused technical team.

  • Candidate must have hands-on laboratory experience with instrumentation, test equipment, and debug/test methods.

  • Position requires candidates to be capable of performing in a collaborative engineering environment working closely with a multidisciplinary team.

  • Additional consideration will be given to candidates with a working knowledge of radar fundamentals.

  • Candidate must be a US Citizen and possess (as well as maintain) a secret clearance, with the ability to obtain a TS/SCI with CI POLY .

Desired Skills

  • Familiarity in any of the following tools is preferred but not required: Microsoft Visual Studio, MATLAB, Atlassian products (JIRA, Bitbucket, Bamboo, Confluence, HipChat), Git, and Jenkins.

Original Posting:

June 18, 2025

For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.

Pay Range:

Pay Range $67,600.00 - $122,200.00

The Leidos pay range for this job level is a general guideline onlyand not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.

REQNUMBER: R-

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status. Leidos will consider qualified applicants with criminal histories for employment in accordance with relevant Laws. Leidos is an equal opportunity employer/disability/vet.

company icon

Leidos

calendar icon

Today

Associate Principal Test Software Engineer

Position Summary & Responsibilities:

This role is based in St Louis with an onsite requirement and cannot be remote.

The Instrument Tech Transfer team develops new equipment, procedures, and test software for IVD medical device products that deliver rapid, high-impact, actionable results in immunoassays, microbiology, and molecular biology. The Senior Software Engineer will play a critical role in developing and supporting software that directly impacts patient health and consumer product safety. This role requires a blend of embedded system experience, desktop application development, and software architecture design, all within a regulated environment. Key technologies used in this role include, but are not limited to: C#, SQL, Python, WPF, .NET MAUI, USB, CAN, and other various communication protocols.

This role is ideal for a software engineer who has experience at the intersection of embedded systems and desktop application development, understands the nuances of regulated software design, and is eager to contribute to an evolving software development environment.

  • Software Development: Write, test, and maintain high-quality C# code for software applications, ensuring compliance with quality and regulatory requirements.

  • Design and Architecture: Collaborate with cross-functional teams to design software solutions and system architecture, emphasizing flexibility and maintainability over performance optimization to accommodate evolving regulatory requirements and ensure long-term adaptability.

  • Embedded System Interaction: Work closely with the R&D Firmware Engineering team to understand and interact with embedded systems using USB, CAN, and serial communication protocols.

  • Device Connectivity: Develop software that interfaces with external devices, ensuring robust communication and data handling.

  • Regulatory Compliance: Design software with FDA, QSR, and ISO quality system regulations in mind, ensuring adherence to 21 CFR Part 11 requirements.

  • Software Release & Deployment: Develop and manage software release processes, considering desktop software installation challenges, including network-based deployments.

  • Technical Leadership: Establish software development best practices, set up Jira workflows, and introduce process improvements tailored to an evolving software environment, such as implementing code review guidelines, refining CI/CD pipelines, and optimizing software validation processes to enhance efficiency and compliance.

  • Documentation & Design Standards: Create and maintain accurate design documents that align with the actual software implementation, ensuring traceability and compliance with quality standards.

  • Testing & Debugging: Develop unit tests, integration tests, and performance tests to validate software functionality, ensuring robustness and reliability.

  • Version Control & Collaboration: Utilize Git and participate in code reviews to maintain high-quality code standards and knowledge sharing within the team.

  • Risk Assessment & Mitigation: Identify and grade potential risks and failure modes in software design and implementation. Develop mitigation and control methods to prevent failures and ensure system reliability.

Education, Skills, & Experience:

  • A Bachelor's degree in Computer Science, Software Engineering, or related field with 4 years of software development experience OR Master's degree in Computer Science, Software Engineering, or related field with 2 years of software development experience

  • High School Diploma/GED with 8 years of software development experience OR

  • Associates degree or professional certification with 6 years of software development experience

  • Programming Skills: Proficiency in C# for desktop application development, SQL, Python, WPF, and .NET MAUI (nice to have).

  • Embedded Systems: Understanding of USB, CAN, and serial communication protocols for interacting with firmware and embedded devices.

  • Software Development Best Practices: Experience with structured software development methodologies (Agile, Scrum) and maintaining software quality within a regulated environment.

  • Technical Leadership: Ability to establish software workflows, introduce new tools, and drive process improvements in a growing software team.

  • System Design for Compliance: Experience designing software with regulatory constraints in mind, focusing on modularity and minimizing non-product software validation (NPSV) regression risks, which involve unintentional changes in validated software components that can require extensive re-validation efforts.

  • Desktop Software Deployment: Familiarity with unique challenges of deploying desktop applications, particularly in network-based environments.

  • Problem-Solving Skills: Strong analytical and troubleshooting abilities to resolve complex software development challenges.

  • Collaboration & Communication: Effective at working with cross-functional teams, including product managers, QA engineers, and firmware developers.

  • Adaptability: Willingness to learn and apply new technologies and software design approaches to meet project needs.

company icon

BioFire Diagnostics

calendar icon

Today

Silicon Validation Software Engineer - High Speed IO Validation

Silicon Validation Software Engineer - High Speed IO Validation

Beaverton, Oregon, United States

Hardware

Summary

Posted: Mar 18, 2025

Role Number:

Do you love creating elegant solutions to highly complex challenges? Do you intrinsically see the importance in every detail? As part of our Silicon Technologies group, you'll help design and manufacture our next-generation, high-performance, power-efficient processor, system-on-chip (SoC). You'll ensure Apple products and services can seamlessly and efficiently handle the tasks that make them beloved by millions. Joining this group means you'll be responsible for crafting and building the technology that fuels Apple's devices. Together, you and your team will enable our customers to do all the things they love with their devices. Join us to help deliver the next groundbreaking Apple product. We have a critical impact on getting high quality functional products to millions of customers quickly, and we are hiring all levels from junior to senior roles.

Description

You will be part of the SOC Silicon Validation team doing system level validation developing software to validate high speed IO IP blocks working closely with SiVal, FW, Architecture and Design teams. The activities include but not limited to defining validation plans, bring up, debug SOC issues and coordinating to run tests.

Minimum Qualifications

  • A minimum of a bachelor's degree and a minimum of 10 years of relevant industry experience in silicon validation software engineering or related field

Preferred Qualifications

  • Experience with Embedded system is required

  • Familiar with SoC and System architecture.

  • Knowledge and experience working with board schematics.

  • Experience with using test equipment and analyzers (USB, PCIe, DP, I2C) is required.

  • High knowledge and experience with High Speed interfaces such USB-PD, USB2.0, USB3.0, Thunderbolt 3, USB4.0, PCIE or DP is required.

  • Proven experience in silicon bring-up, debugging, validation, and characterization.

  • In-depth understanding of PHY design, architecture, adaptations, and equalization techniques.

  • Strong hands-on software programming skills with a focus on embedded systems; proficiency in C programming is essential.

  • Skilled in scripting, with a preference for Python, to automate testing and data analysis.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.Learn more about your EEO rights as an applicant ( .

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.Learn more about your EEO rights as an applicant ( .

Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation.

Apple participates in the E-Verify program in certain locations as required by law.Learn more about the E-Verify program ( .

Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Reasonable Accommodation and Drug Free Workplace policy Learn more .

Apple is a drug-free workplace. Reasonable Accommodation and Drug Free Workplace policy Learn more .

Apple will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law. If you're applying for a position in San Francisco, review the San Francisco Fair Chance Ordinance guidelines applicable in your area.

It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

company icon

Apple

calendar icon

Today

Senior Software Engineer, Site Reliability Engineering

Our Purpose

Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential.

Title and Summary

Senior Software Engineer, Site Reliability Engineering

Senior Software Engineer, Site Reliability Engineering

The Mastercard Digital Enablement Services (MDES) team is looking for a strong, innovative Site Reliability Engineer to contribute to Mastercard's next generation of Digital Payment products that change how our customers choose to pay. We are looking for Senior Engineers who can bring unique perspectives and innovative ideas to all areas of DevOps and are interested in continuing to improve our platform through the ever-changing technology landscape.

In this role, our mission is to bridge gaps between Software Engineering, Operations, Internal and External Partners by strengthening relations, safely progressing engineering feature delivery and commitments. Through this role we shorten feedback loops, add collaborative focus on lowering operational overhead, provide exemplary capacity management, increasing availability & resiliency, and reducing latency to the MDES platform.

An ideal candidate is someone who works well with a cohesive team-oriented group of engineers, has a passion for developing, improving, and implementing great software, enjoys solving problems in a challenging environment, and has the desire to take their career to the next level.

If any of these opportunities excite you, we would love to talk to you!

Role

• Be part of a team of site reliability engineers supporting services before they go live through activities such as system design consulting, performance engineering, tuning, chaos testing, capacity planning and launch reviews.

• Increase, maintain and communicate service metrics once live by measuring and monitoring availability, latency, performance and overall system health.

• Scale systems sustainably through mechanisms like automation, and evolve systems by pushing for changes that improve reliability, velocity and recommend performance tuning enhancements.

• Maintain services once they are live by measuring and monitoring availability, latency and overall system health.

• Review production incidents to identify and drive solutions to prevent reoccurrence and minimize customer impact.

• Manage individual project priorities, deadlines, and deliverables.

• Create and maintain technology roadmaps.

• Look at all tasks with an eye for automation; then work to automate them.

• Build, manage and maintain robust dashboards reflecting system health.

• Apply expert technical capabilities across discipline(s) to troubleshoot and solve problems.

All About You

Education (preferred):

Bachelor's Degree in Computer Science, Computer Systems, Information Technology or related. Equivalent experience is acceptable.

Desirable Knowledge/Experience

Minimum:

• Solid knowledge and experience with web applications and distributed systems infrastructure.

• Solid Knowledge and understanding of Software Engineering Concepts and Methodologies

• Excellent verbal and written communication adjustable to a diverse audience with various levels of technical and business acumen.

• Experience with monitoring and alerting tools like Dynatrace, Splunk, Prometheus.

• Interest and ability to learn new coding languages like Java and Python, frameworks like Spring, and paradigms as needed.

• IT experience including demonstrating thought-leadership and relationship building across large-scale organizations

• Knowledge and understanding of Service Level Objectives, Observability, Golden Signals and Availability calculations.

• Experience with static analysis tools to improve software quality

• Knowledge of CI/CD platforms (Jenkins, Bamboo, Concourse, XLR, etc)

Preferred:

• Experience with Java, Python, Scala, or other Object-oriented programming languages

• Experience with Git, BitBucket, Stash or other version control systems

• Experience with Maven and/or Gradle

• Experience building pipelines in Jenkins, Bamboo, Concourse or XLR

• Experience building test suites in JMeter, LoadRunner, Gatling and/or Blazemeter

• Experience with performance tuning of cloud-native applications

• Experience working across teams to troubleshoot complex issues and providing guidance

Skills/Abilities:

• Displays initiative and ownership.

• Detailed oriented and customer obsessed.

• Strong verbal and written communication skills

• Ability to multi-task and prioritize efforts.

• Ability to pick up new technologies at a quick pace and learn on-the-go

• Ability to work with team members located in multiple geographies

• Displays excellent collaborative skills with cross-functional teams.

• Ability to provide positive customer service to external and internal business partners.

Mastercard is a merit-based, inclusive, equal opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. We hire the most qualified candidate for the role. In the US or Canada, if you require accommodations or assistance to complete the online application process or during the recruitment process, please contact and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly.

Corporate Security Responsibility

All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:

  • Abide by Mastercard's security policies and practices;

  • Ensure the confidentiality and integrity of the information being accessed;

  • Report any suspected information security violation or breach, and

  • Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.

In line with Mastercard's total compensation philosophy and assuming that the job will be performed in the US, the successful candidate will be offered a competitive base salary based on location, experience and other qualifications for the role and may be eligible for an annual bonus or commissions depending on the role. Mastercard benefits for full time (and certain part time) employees generally include: insurance (including medical, prescription drug, dental, vision, disability, life insurance), flexible spending account and health savings account, paid leaves (including 16 weeks new parent leave, up to 20 paid days bereavement leave), 10 annual paid sick days, 10 or more annual paid vacation days based on level, 5 personal days, 10 annual paid U.S. observed holidays, 401k with a best-in-class company match, deferred compensation for eligible roles, fitness reimbursement or on-site fitness facilities, eligibility for tuition reimbursement, gender-inclusive benefits and many more.

Pay Ranges

O'Fallon, Missouri: $115,000 - $184,000 USD

company icon

MasterCard

calendar icon

Today

Silicon Validation Software Engineer - High Speed IO Validation

Silicon Validation Software Engineer - High Speed IO Validation

San Diego, California, United States

Hardware

Summary

Posted: Mar 18, 2025

Role Number:

Do you love creating elegant solutions to highly complex challenges? Do you intrinsically see the importance in every detail? As part of our Silicon Technologies group, you'll help design and manufacture our next-generation, high-performance, power-efficient processor, system-on-chip (SoC). You'll ensure Apple products and services can seamlessly and efficiently handle the tasks that make them beloved by millions. Joining this group means you'll be responsible for crafting and building the technology that fuels Apple's devices. Together, you and your team will enable our customers to do all the things they love with their devices. Join us to help deliver the next groundbreaking Apple product. We have a critical impact on getting high quality functional products to millions of customers quickly, and we are hiring all levels from junior to senior roles.

Description

You will be part of the SOC Silicon Validation team doing system level validation developing software to validate high speed IO IP blocks working closely with SiVal, FW, Architecture and Design teams. The activities include but not limited to defining validation plans, bring up, debug SOC issues and coordinating to run tests.

Minimum Qualifications

  • A minimum of a bachelor's degree and a minimum of 10 years of relevant industry experience in silicon validation software engineering or related field

Preferred Qualifications

  • Experience with Embedded system is required

  • Familiar with SoC and System architecture.

  • Knowledge and experience working with board schematics.

  • Experience with using test equipment and analyzers (USB, PCIe, DP, I2C) is required.

  • High knowledge and experience with High Speed interfaces such USB-PD, USB2.0, USB3.0, Thunderbolt 3, USB4.0, PCIE or DP is required.

  • Proven experience in silicon bring-up, debugging, validation, and characterization.

  • In-depth understanding of PHY design, architecture, adaptations, and equalization techniques.

  • Strong hands-on software programming skills with a focus on embedded systems; proficiency in C programming is essential.

  • Skilled in scripting, with a preference for Python, to automate testing and data analysis.

Pay & Benefits

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $166,600 and $296,300, and your base pay will depend on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as more about Apple Benefits. (

Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.Learn more about your EEO rights as an applicant ( .

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.Learn more about your EEO rights as an applicant ( .

Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation.

Apple participates in the E-Verify program in certain locations as required by law.Learn more about the E-Verify program ( .

Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Reasonable Accommodation and Drug Free Workplace policy Learn more .

Apple is a drug-free workplace. Reasonable Accommodation and Drug Free Workplace policy Learn more .

Apple will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law. If you're applying for a position in San Francisco, review the San Francisco Fair Chance Ordinance guidelines applicable in your area.

It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

company icon

Apple

calendar icon

Today

Software Engineer- SoC Level Validation Engineer

Software Engineer- SoC Level Validation Engineer

Waltham, Massachusetts, United States

Hardware

Summary

Posted: Jun 12, 2025

Role Number:

Do you love creating elegant solutions to highly complex challenges? Do you intrinsically see the importance in every detail? As part of our Silicon Technologies group, you'll help design and manufacture our next-generation, high-performance, power-efficient processor, system-on-chip (SoC). You'll ensure Apple products and services can seamlessly and efficiently handle the tasks that make them beloved by millions. Joining this group means you'll be responsible for crafting and building the technology that fuels Apple's devices. Together, you and your team will enable our customers to do all the things they love with their devices. Join us to help deliver the next groundbreaking Apple product. We have a critical impact on getting high quality functional products to millions of customers quickly, and we are hiring all levels from junior to senior roles.

What happens when you run almost everything on an SoC all at once while powering down blocks, hammering new features, and running a complex suite of algorithms? You find bugs. That's exactly what we do. We break Apple Silicon with our bare metal system level SW suite that runs mostly post-silicon, leverages pre-silicon and finds corner-case hardware bugs. Join our team to uphold the high quality of Apple Silicon.

Description

In this role, you will: Write SoC and CPU directed and random tests Debug issues pre-silicon or post-silicon Develop and maintain system-level SW platform Lead SW development and execution plans of SoC projects Work with designers and architects to accomplish validation goals. Engaging with other teams at Apple to develop validation strategies based on product needs

Minimum Qualifications

  • A minimum of a BS degree and a minimum of 10 years of relevant industry experience in silicon validation software engineering or related field

Preferred Qualifications

  • SOC and CPU knowledge; consider the following:

  • -Micro-architecture

  • -Memory hierarchy

  • -Interrupt and DMA

  • -Clock and Power Gating.

  • -Experience with SoC bringup

  • -Experienced C/C++ and Assembly language programmer

  • -Expertise in Embedded programming with an understanding of hardware-software interfaces

  • -Experience with scopes is a plus.

  • -System level understanding.

  • -Knowledge of Hardware and Software debug tools and methods

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.Learn more about your EEO rights as an applicant ( .

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.Learn more about your EEO rights as an applicant ( .

Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation.

Apple participates in the E-Verify program in certain locations as required by law.Learn more about the E-Verify program ( .

Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Reasonable Accommodation and Drug Free Workplace policy Learn more .

Apple is a drug-free workplace. Reasonable Accommodation and Drug Free Workplace policy Learn more .

Apple will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law. If you're applying for a position in San Francisco, review the San Francisco Fair Chance Ordinance guidelines applicable in your area.

It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

company icon

Apple

calendar icon

Today

RF Software Engineer (Starshield)

RF Software Engineer (Starshield)

Hawthorne, CA

Apply

SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.

RF SOFTWARE ENGINEER (STARSHIELD)

Starshield leverages SpaceX's Starlink technology and launch capability to support national security efforts. While Starlink is designed for consumer and commercial use, Starshield is designed for government use, with an initial focus on earth observation, communications, and hosted payloads. As a RF software engineer on the Starshield team, you will be working on advanced development programs in support of US National Security. You will work with a team of RF engineers, DSP engineers, software engineers, hardware engineers and end users to design and build RF capabilities for proliferated communications and remote sensing in low earth orbit. You will work in a highly collaborative and fast-paced environment, where we are exploring unsolved problems and applying the SpaceX mindset of iterating rapidly to go from design and demo to operational capability at lightning pace.

RESPONSIBILITIES:

  • Drive program-level decisions on RF system designs

  • Research novel solutions for unique large-scale satellite RF systems

  • Design, build, validate, and automate RF test benches for full characterization of custom RF designs, often involving vector network analyzers (VNA), vector signal generators (VSG), vector signal analyzers (VSA), spectrum analyzers, load pulls, RF power meters, high-speed oscilloscopes, and other common lab equipment

  • Design and build modular, scalable RF test infrastructure and test automation sequences in Python and C++ to support design validation, qualification, and production

  • Work in close collaboration with hardware, FPGA, DSP, and software engineers to design and validate RF systems

  • Create electromagnetic simulation models of hardware to design and evaluate performance

BASIC QUALIFICATIONS:

  • Bachelor's degree in electrical engineering, physics, or computer science

  • 1+ years of professional development experience in C/C++ or Python (internship experience is applicable)

  • Experience with RF test equipment such as VNA, spectrum analyzer, etc.

PREFERRED SKILLS AND EXPERIENCE:

  • Master's degree in electrical engineering, physics, or computer science

  • Strong fundamental knowledge of electronics, RF communications, physics, and math

  • Experience with testing both active and passive RF devices such as filters, amplifiers, mixers, and upconverters/downconverters

  • Familiarity with common RF concepts such as gain, linearity, P1dB, ACLR, EVM, PAE, S-parameters, and input/output matching

  • Familiarity with SOLID software design principles, software architecture, design patterns, and unit/integration testing methodology

  • Familiarity with environmental test methodologies and equipment such as thermal chambers and temperature forcing systems

  • Experience troubleshooting interactions between software and hardware such as network devices and lab instrumentation

  • Familiarity using Windows and Linux operating systems

  • Experience with configuration management and version control software

  • Active Top Secret or Top Secret SCI clearance, or ability to obtain one desired but not required

ADDITIONAL REQUIREMENTS:

  • An active clearance may provide the opportunity for you to work on sensitive SpaceX missions; if so, you will be subject to pre-employment drug and random drug and alcohol testing

  • Must be willing to work extended hours and weekends as needed

COMPENSATION AND BENEFITS:

Pay range:

RF SW Engineer/Level I: $120,000.00 - $145,000.00/per year

RF SW Engineer/Level II: $140,000.00 - $170,000.00/per year

Your actual level and base salary will be determined on a case-by-case basis and may vary based on the following considerations: job-related knowledge and skills, education, and experience. Those with an active clearance will receive a 10% differential, up to an additional $15,000 annually, once officially briefed into a classified program.

Base salary is just one part of your total rewards package at SpaceX. You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary bonuses and the ability to purchase additional stock at a discount through an Employee Stock Purchase Plan. You will also receive access to comprehensive medical, vision, and dental coverage, access to a 401(k) retirement plan, short & long-term disability insurance, life insurance, paid parental leave, and various other discounts and perks. You may also accrue 3 weeks of paid vacation & will be eligible for 10 or more paid holidays per year. Exempt employees are eligible for 5 days of sick leave per year.

ITAR REQUIREMENTS:

  • To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. 1157, or (iv) Asylee under 8 U.S.C. 1158, or be eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITARhere ( .

SpaceX is an Equal Opportunity Employer; employment with SpaceX is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status.

Applicants wishing to view a copy of SpaceX's Affirmative Action Plan for veterans and individuals with disabilities, or applicants requiring reasonable accommodation to the application/interview process should reach out to .

company icon

SpaceX

calendar icon

Today

RF Software Engineer

RF Software Engineer

Job Category: Engineering

Time Type: Full time

Minimum Clearance Required to Start: None

Employee Type: Regular

Percentage of Travel Required: Up to 25%

Type of Travel: Continental US

The Opportunity:

CACI is currently looking for a Software Engineer to join our team developing next generation signals intelligence (SIGINT) and electronic warfare systems for the Department of Defense. Join this passionate team of industry-leading individuals on a program that leverages the best practices in Model-Based Systems Engineering and Agile software development to deliver state of the art capability in support of our nation's warfighters.

As a member of the team, you will support the men and women charged with safeguarding the American people and enhancing the Nation's safety, security, and prosperity. Our warfighters are on the front lines, every day, protecting our national security from the increasingly sophisticated and complex threats of our adversaries.

Responsibilities:

The selected candidate will design, develop, modify, and evaluate signals intelligence, radar, and communications prototype development systems. The candidate will be instrumental in the software engineering and advanced research and development associated with designing of products during pre-delivery design, integration, and acceptance.

Duties will include all aspects of software engineering, including: requirements analysis and specification software design, implementation and integration, testing, maintenance and installation. Finally, you may have technical responsibility for planning and executing technical programs, projects, or phases of projects to include customer interface, requirements development, design reviews, and technical interchanges, and all aspects of prototype/product software design, development, demonstration, and evaluation.

Qualifications:

Required:

  • Ability to obtain and maintain TOP SECRET SCI security clearance

  • Bachelor's degree in Computer Science, Electrical Engineering, Aerospace Engineering, Computer Engineering, Physics, Math, or equivalent experience

  • Exposure to RF, DSP or SIGNIT

Preferred:

  • RF experience

  • DSP experience

  • Active security clearance

What You Can Expect:

A culture of integrity.

At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.

An environment of trust.

CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.

A focus on continuous growth.

Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.

Your potential is limitless. So is ours.

Learn more about CACI here. (

Pay Range : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here ( .

Since this position can be worked in more than one location, the range shown is the national average for the position.

The proposed salary range for this position is:

$58,000-$115,900

CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.

company icon

CACI International

calendar icon

Today

RF Software Engineer

CX2 is a next-generation defense technology company founded to deliver spectrum dominance for the United States and our allies. CX2's AI-enabled hardware and software platforms detect, disrupt and defend the electromagnetic spectrum across land, air, sea and space domains. We're seeking a highly skilled RF Software Engineer to join our growing team. The ideal candidate will have extensive experience writing signal classification algorithms in GNU radio with COTS hardware, developing and implementing signal processing algorithms for electronic warfare applications, and designing and optimizing antenna systems for electronic warfare platforms. Key Responsibilities

    • Design, develop, and test electronic warfare systems including jammers, signal processors, and signal identification tools
    • Conduct modeling and simulation for radio system performance and key functions such as triangulation
    • Develop and implement signal processing algorithms for electronic warfare applications
    • Write signal classification algorithms in GNU radio with COTS hardware
    • Design and optimize antenna systems for electronic warfare platforms
    • Utilize frequency hopping and other counter-jamming techniques to enhance system robustness
    • Perform modeling, system analysis and troubleshooting to ensure optimal performance of electronic warfare systems
    • Work alongside, and mentor, a talented team of hardware and software engineers and help generalists understand the fundamentals of EW
    • Stay up-to-date with the latest advancements in electronic warfare technology and implement best practices
Qualifications
    • Experience with direction finding, geolocation and signal sorting/deinterleaving algorithms and software
    • Experience with GNU Radios and writing signal classification
    • Performance modeling using modeling & simulation tools such as Matlab, Suppressor, Brawler or other tools
    • Signal trackers, Kalman filters, multi-int data fusion engines and trackers
    • Experience with data and performance analysis for radar warning receivers, electronic support systems, SIGINT & COMINT systems and jammers
    • Test and Evaluation experience of RF systems
    • Modeling & Simulation including experience with Hardware in the loop testing including CEESIM (combat EM environment simulator) or similar experience
    • Mission planning and mission data file generation
    • Strong skills with C++ and Python
    • Bachelor's or Master's degree in Software Engineering, Electrical Engineering, Computer Engineering, or a related field
    • ITAR Requirements:
    • To conform to U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR) you must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here.
Bonus points
    • Installed performance analysis of RF systems in real test bodies or aircraft
    • Real time embedded software integration in C, C#, VHDL or Haskel
Additional Requirements
    • Ability to work extended hours and/or weekends as needed for mission critical deadlines.
What We Offer
    • Competitive salary, stock options and benefits, including health, vision and dental.
    • 401K enrollment at 90 days.
    • Generous PTO + most Federal Holidays observed
    • Professional growth and development opportunities.
    • Collaborative and inclusive work environment.
    • Access to the latest tools and technologies.
    • High levels of responsibility and autonomy.
    • Professional growth and development opportunities.
    • Access to the hardest problems in electronic warfare.
$180,000 - $210,000 a year Exact compensation may vary based on skills, experience and location. CX2 is a next-generation defense technology company, headquartered in El Segundo, California. Our mission is to secure spectrum dominance for the United States and our allies, by building AI-enabled hardware and software platforms to detect, disrupt and defend the electromagnetic spectrum across land, air, sea and space. Founded by a team of veteran entrepreneurs, with backgrounds from Meta, SpaceX, Epirus and a16z, we are backed by the leading venture investors in the defense ecosystem. Equal Opportunity Employer CX2 is committed to equal employment opportunity. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, disability, veteran status, or any other protected characteristic under federal, state, or local law, including those with a criminal history, in compliance with the CA Fair Chance Initiative for Hiring Ordinance. To view CX2's privacy policy, please visit:
company icon

CX2

calendar icon

Today

Senior Software Engineer, Site Reliability

We are looking for a talented Senior Software Engineer, Site Reliability to develop and shape a resilient, high-performant, and secure platform. We are a SaaS company in the scientific communication industry that is transforming how scientific knowledge is shared, making it open, collaborative, and easily understandable. This role is 100% Remote in the US or Canada. Job Duties:

  • Enhance platform resilience by improving reliability, scalability, and release efficiency.
  • Develop, build, deploy, maintain, and extend advanced observability and monitoring tools.
  • Define and track Service Level Indicators (SLIs) and Service Level Objectives (SLOs) for system performance benchmarks.
  • Respond to escalated incidents, troubleshoot system and application problems, and conduct root cause analyses.
  • Stay updated with industry trends and emerging technologies to increase the quality and velocity of development.
  • Lead the design and architecture of scalable, distributed, and fault-tolerant systems.
  • Champion the adoption of new technologies and best practices, and mentor engineers.
Ideal Background:
  • 10+ years of professional experience in the software, DevOps, or SRE fields.
  • Strong programming skills in two or more of these languages: JavaScript, TypeScript, Python, or Go.
  • Ability to troubleshoot complex distributed systems at scale.
  • Experience with database performance monitoring and best practices.
  • Strong analytical skills, system design, and architecture for cloud applications.
  • Expertise in CI/CD, configuration management, monitoring, and automation.
  • Advanced knowledge of observability and best practices (ELK, Datadog, OpenTelemetry, Prometheus, Grafana).
  • Experience with deployment and orchestration via AWS ECS, Kubernetes, CloudRun, or similar.
  • Understanding of Linux, virtualization, networking, VPCs, firewalls, and security groups.
  • Hands-on knowledge of AWS and resource provisioning via CLI/API/IaC.
  • Experience with AI tools for productivity, troubleshooting, and coding.
  • Bachelor's degree in Computer Science
Why Us:
  • Competitive salary of $150,000 - $225,000 (depending on location and experience level)
  • 100% Remote Flexibility, Generous PTO, and comprehensive Employee Benefits Package
  • We are mission-driven, working collaboratively to improve scientific communication and accelerate discovery.
  • Our platform is loved by millions globally, with a world-class NPS and a community of loyal users in over 200 countries.
  • We are backed by top investors and accelerators like Y Combinator, and we're experiencing significant growth.
company icon

Hyperdrive Recruiting

calendar icon

Today

Senior Avionics Software Engineer - New Shepard

At Blue Origin, we envision millions of people living and working in space for the benefit of Earth. We're working to develop reusable, safe, and low-cost space vehicles and systems within a culture of safety, collaboration, and inclusion. Join our diverse team of problem solvers as we add new chapters to the history of spaceflight! This role is part of the New Shepard program. New Shepard is a reusable suborbital rocket system designed to take astronauts and research payloads past the Kármán line - the internationally recognized boundary of space. Through operational reusability, New Shepard supports our mission of lowering the cost of access to space. As part of a small, passionate and accomplished team of experts, you will be responsible for designing, building and continuously improving New Shepard's avionics software stack. Your role will focus on design, development, integration and testing efforts of this safety-critical system. This is a hands-on role and will require active participation throughout the development life-cycle. The ideal candidate will quickly achieve a high level of proficiency in the system / software architecture as well as Blue Origin's engineering process. This position will directly impact the history of space exploration and will require your dedicated commitment and detailed attention toward safe and repeatable spaceflight. Responsibilities

  • Participate in software design, development, verification, validation, and integration efforts for our Propulsion Module, Crew Capsule, and Launch Operations systems
  • Participate in software & systems requirements management
  • Participate in trade studies supporting upgrades to compute systems
  • Continuously improve our product, internal tools, and processes
  • Facilitate collaboration between multidisciplinary team of engineers to develop tools and workflows supporting spaceflight systems
  • Collaborating with an assigned Technical Project Manager, define and commit to schedules, and associated budgets
  • Challenge why things are done a certain way and figure out ways to make things better
  • Provide engineering support for our Mission Operations team
  • Mentor & train incoming software engineers
We are looking for someone to apply their technical expertise, leadership skills, and dedication to quality to positively impact safe human spaceflight. Passion for our mission and vision is required! Minimum Qualifications
  • Minimum of a B.S. degree in computer science, computer engineering, electrical engineering, or related field
  • 8+ Proven years of software development experience
  • Advanced software development skills, particularly in C/C++ & Python
  • Experience with and understanding of real-time embedded software, computer networking systems and protocols
  • Experience with build, and test, and deployment automation
  • Experience with software and systems requirements management
  • Ability to work independently and as part of a team on rapid development programs
  • High-judgement individual with the ability to undertake large and complex technical projects
  • Proven ability to meet cost and schedule commitments
  • Good written, verbal, and interpersonal communication skills
  • Ability to earn trust, maintain positive and professional relationships, and contribute to our inclusive culture.
  • Must be a U.S. citizen or national, U.S. permanent resident (current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum.
Preferred Qualifications
  • Master's degree (or higher) in computer science, computer engineering, electrical engineering, or related field
  • Experience with Linux, Jenkins, Docker, compiler toolchains, and scripting languages
  • Experience with safety-critical vehicle control software development and verification under DO-178
  • Experience with application performance monitoring and analysis
  • Experience with unit testing, test driven development, and test automation
  • Experience with instrumentation and control systems
  • Experience with space vehicle launch operations
  • Experience with DevOps and Agile / Scrum
  • Working knowledge of configuration management and source code management systems
  • Demonstrated ability to lead teams of software developers and verification teams in meeting cost and schedule commitments
Compensation Range for: CO applicants is $157,053.75-$219,875.25;WA applicants is $170,805.00-$239,127.00 Other site ranges may differ Applications will be accepted on an ongoing basis until the requisition is closed. Inclusivity Statement Don't meet all desired requirements? Studies have shown that some people are less likely to apply to jobs unless they meet every single desired qualification. At Blue Origin, we are dedicated to building a diverse, inclusive, and authentic workplace, so if you're excited about this role but your past experience doesn't align perfectly with every desired qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles. Export Control Regulations Applicants for employment at Blue Origin must be a U.S. citizen or national, U.S. permanent resident (i.e. current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum. Benefits Benefits include: Medical, dental, vision, basic and supplemental life insurance, paid parental leave, short and long-term disability, 401(k) with a company match of up to 5%, and an Education Support Program. Paid Time Off: Up to four (4) weeks per year based on weekly scheduled hours, and up to 14 company-paid holidays. Discretionary bonus: Bonuses are designed to reward individual contributions as well as allow employees to share in company results. Eligibility for benefits varies by role type, please check with your recruiter for a comprehensive list of the benefits available for this role. Equal Employment Opportunity Blue Origin is proud to be an Equal Opportunity/Affirmative Action Employer and is committed to attracting, retaining, and developing a highly qualified, diverse, and dedicated work force. Blue Origin hires and promotes people on the basis of their qualifications, performance, and abilities. We support the establishment and maintenance of a workplace that fosters trust, equality, and teamwork, in which all employees recognize and appreciate the diversity of individual team members. We provide all qualified applicants for employment and employees with equal opportunities for hire, promotion, and other terms and conditions of employment, regardless of their race, color, religion, gender, sexual orientation, gender identity, national origin/ethnicity, age, physical or mental disability, genetic factors, military/veteran status, or any other status or characteristic protected by federal, state, and/or local law. Blue Origin will consider for employment qualified applicants with criminal histories in a manner consistent with applicable federal, state, and local laws, including the Washington Fair Chance Act, the California Fair Chance Act, the Los Angeles Fair Chance in Hiring Ordinance, and other applicable laws. For more information on "EEO Is the Law," please see here. Affirmative Action and Disability Accommodation Applicants wishing to receive information on Blue Origin's Affirmative Action Plans, or applicants requiring a reasonable accommodation in order to participate in the application and/or interview process, please contact us at . California Applicant Privacy Notice If you are a California resident, please reference the CA Applicant Privacy Notice here.
company icon

Blue Origin

calendar icon

Today

SRE / Dev Ops Software Engineer

We have partnered with our client in their search for a SRE / Dev Ops Engineer for one of our clients in Austin, TX. Responsibilities

  • .• Design, implement, and manage scalable, reliable, and secure cloud infrastructure on AWS, including containerized applications using Kubernetes (EKS) and ECS. • Develop and maintain infrastructure as code using tools like Terraform, Spinnaker, and Jenkins to automate provisioning and configuration management, ensuring efficient and consistent deployments. • Implement logging and tracing with tools such as OpenTelemetry (preferred), ELK Stack, Splunk, Dynatrace, and AWS CloudWatch to ensure comprehensive monitoring and alerting across AWS services, including EC2, S3, RDS, VPC, IAM, EKS, and ECS. • Apply strong hands-on scripting skills in languages such as Python, Bash, or Go, and in at least one programming language such as Python or Java/Spring Boot. • Serve as a member of a feature team to ensure smooth deployment and operation of applications. Implement and manage CI/CD pipelines to streamline the software development lifecycle, perform third-party installations, and resolve complex infrastructure-related challenges in a timely manner. • Apply a strong understanding of techniques such as Continuous Integration, Continuous Delivery, Test-Driven Development, Cloud Development, application resiliency, and security.
Skills Required
  • Splunk, Dynatrace, Monitoring Tools
  • Java, Python, Bash Scripting
  • CICD
Education& WorkExperience
  • Degree BS BA or Equivalent
  • Work Experience SRE / Dev Ops
TitleSRE / Dev Ops Engineer LocationAustin TX Client IndustryFinancial
company icon

Infinity Consulting Solutions

calendar icon

Today

Silicon Validation Software Engineer - IO and Thermal Control Validation

Silicon Validation Software Engineer - IO and Thermal Control Validation

Cupertino, California, United States

Hardware

Summary

Posted: Apr 07, 2025

Role Number:

Do you love creating elegant solutions to highly complex challenges? Do you intrinsically see the importance in every detail? As part of our Silicon Technologies group, you'll help design and manufacture our next-generation, high-performance, power-efficient processor, system-on-chip (SoC). You'll ensure Apple products and services can seamlessly and efficiently handle the tasks that make them beloved by millions. Joining this group means you'll be responsible for crafting and building the technology that fuels Apple's devices. Together, you and your team will enable our customers to do all the things they love with their devices. Join us to help deliver the next groundbreaking Apple product. We have a critical impact on getting high quality functional products to millions of customers quickly, and we are hiring all levels from junior to senior roles.

Description

You will be part of a team that will develop software to validate and debug communication and thermal blocks in Apple SoCs. You will develop software to validate various communication and thermal IP blocks in Apple SoCs working with other teams to bring up and debug SoC's issues and coordinate to run tests.

Minimum Qualifications

  • A minimum of a bachelor's degree in relevant field and a minimum of 3 years of relevant industry experience in silicon validation software engineering or related field

Preferred Qualifications

  • Experience in low level software development in a linux/unix environment

  • Proficiency in C/C++ programming is a must

  • General knowledge of computer architecture and operating system is a must

  • Knowledge and skill in Python programming is a plus

  • Experience with communication blocks (RS232, SPI, I2C, SDIO, USB, PCI) is a must

  • Experience with power management, voltage and/or thermal monitoring, dynamic voltage and frequency scaling, performance throttling is a plus

  • Familiar with digital design, design verification, and silicon and analog characterization

  • Experience with assembly languages, and scripting languages a plus

  • Experience with using test equipment, analyzers and debugger a plus

Pay & Benefits

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $143,100 and $264,200, and your base pay will depend on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as more about Apple Benefits. (

Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.Learn more about your EEO rights as an applicant ( .

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.Learn more about your EEO rights as an applicant ( .

Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation.

Apple participates in the E-Verify program in certain locations as required by law.Learn more about the E-Verify program ( .

Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Reasonable Accommodation and Drug Free Workplace policy Learn more .

Apple is a drug-free workplace. Reasonable Accommodation and Drug Free Workplace policy Learn more .

Apple will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law. If you're applying for a position in San Francisco, review the San Francisco Fair Chance Ordinance guidelines applicable in your area.

It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

company icon

Apple

calendar icon

Today

F-22 Pilot Training Software Engineer (Experienced, Senior)-Simulation MO

Job Description At Boeing, we innovate and collaborate to make the world a better place. We're committed to fostering an environment for every teammate that's welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us. At The Boeing Company, we innovate and collaborate to make the world a better place. From the seabed to outer space, you can contribute to work that matters. We're committed to fostering an environment for every teammate that's welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us. The Boeing Company is looking for Software Engineers (Experienced, Senior) - Simulation to join the F-22 Pilot Training Vehicle Simulation Software team located in Hazelwood, Missouri. This position will focus on supporting the Boeing Global Services (BGS) Software Engineering organization. The F-22 Vehicle Simulation Team within BGS Software Engineering is responsible for developing products directly employed in the training of our nation's fighter pilots: F-22 Pilot Training Avionics Simulation (PTAS) F-22 Advanced Simulation Toolset (FAST) supporting the Boeing Virtual Warfare Center (VWC) These simulations support the employment and training of next generation avionics and sensor systems for the F-22 Raptor. Our teams are currently hiring for a broad range of experience levels including; Experienced and Senior Software Engineers. This is an exciting opportunity that will allow you to support the long-term roadmap of the Vehicle Simulation team as a Senior Software Engineer. In this role you will interact with users to clarify requirements and timelines; help software development teams meet management/stakeholders prioritization of feature enhancements; participate in technical design and peer code reviews; enforce coding standards; provide mentoring to junior engineers; and function as a primary software developer. F-22 Vehicle Simulation Software Engineers test their changes daily in several different simulation environments including the desktop-based Development Test Environment (DTE) and Full Mission Trainer (FMT) cockpit used in conjunction with the Constant Resolution Visual System (CRVS) driving 360 degrees of immersive, visual environment. Position Responsibilities: Leads the design, architecture, and development of simulation models, virtual environments/platforms and frameworks to enhance test performance, and durability of software systems throughout the entire product lifecycle. Partners with stakeholders to lead the review and identification of simulation requirements and dynamics of the systems being simulated. Performs data collection and processing for use in simulations. Leads validation, verification, and refinement of simulation software code, models, simulations, test procedures and test environments, and modeling against real-world data, test data, benchmarks, or other similar models. Leads the documentation and maintenance of technical code, algorithms, specifications and descriptions of simulation models. Partners with cross functional engineering teams to integrate simulation software with hardware devices and systems. Leads implementing current and emerging technologies, tools, frameworks, and methods in the software engineering simulation environment. Leads modernizing, migrating, sustaining, and updating simulation software to adapt legacy systems to new operating systems. Leads simulation software project management functions. We work in a casual but professional environment with multi-disciplined teams of engineers that take pride in developing, integrating, testing and delivering innovative solutions. There is long-term potential for career growth into technical leadership or management positions and we value the curiosity, tenacity and imagination our engineers bring to our teams each day. To be considered for this position you will be required to complete a technical assessment as part of the selection process. Failure to complete the assessment will remove you from consideration. Basic Qualifications (Required Skills/ Experience): 5 years of experience developing in C/C++ for real time embedded systems 5 years of experience with Windows OS and Linux/Red Hat OS 5 years of experience in using Software Development tools such as Git, Bitbucket, MS Visual Studio Preferred Qualifications (Desired Skills/Experience): Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science 9 or more years' related work experience or an equivalent combination of education and experience Experience with VersionOne/Agility, GNAT Pro, GLStudio Experience developing in Ada, Fortran, OpenGL, Python, and Qt. Experience with incorporating Lean methodologies and Agile planning and scheduling processes. Knowledge of cloud architecture, including the different types of clouds (public, private, and hybrid), the different cloud platforms and the various components involved (computing, storage, and networking). Ability to automate and script skills. Knowledge of containerization technologies which includes understanding how to manage containers, deploy applications in a containerized environment, and troubleshoot issues. Knowledge of understanding of networking concepts, including IP addressing, subnetting, routing, and security (focus on security best practices and technologies). Knowledge of how to derive and allocate requirements (e.g., system, sub-system, software) and show traceability throughout the product lifecycle. Knowledge and ability to design, develop, integrate, apply, and test software models, simulations, framework environments, tools, and applications with higher order programming languages, assembly, and auto-code. Ability to perform Application Programming Interface (API) design, implementation, and testing. Knowledge of real-time software architecture and design methodologies to synthesize models and simulation frameworks that meet real-time requirements; this includes knowledge of real-time target environments, its processor and network architecture, communication protocols, and electrical interfaces. Knowledge of software architecture and design methodologies. Ability to synthesize software architectures and designs that meet requirements, characteristics and constraints. Knowledge of build and execution environments that include hosts, processors, operating systems, and networks. Ability to build, integrate, test, and troubleshoot software components comprising simulation models and build/execution frameworks. Knowledge of verification, validation, certification, and qualification processes. Ability to design and develop software testing processes for different units, modules or components of a software application as a combined and integrated entity. It includes deep knowledge of integration-testing tools. Knowledge of aircraft systems, including weapons, night vision system, mechanics, hydraulics, electronics, flight controls, etc. Travel: 10% Drug Free Workplace: Boeing is a Drug Free Workplace where post offer applicants and employees are subject to testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria is met as outlined in our policies. At Boeing, we strive to deliver a Total Rewards package that will attract, engage and retain the top talent. Elements of the Total Rewards package include competitive base pay and variable compensation opportunities. The Boeing Company also provides eligible employees with an opportunity to enroll in a variety of benefit programs, generally including health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance programs, and a number of programs that provide for both paid and unpaid time away from work. The specific programs and options available to any given employee may vary depending on eligibility factors such as geographic location, date of hire, and the applicability of collective bargaining agreements. Pay is based upon candidate experience and qualifications, as well as market and business considerations. Summary pay range for Experienced: $110,500.00 - $149,500.00 Summary pay range for Senior: $132,600.00 - $179,400.00 Applications for this position will be accepted until Jun. 26, 2025 Export Control Requirements: This position must meet export control compliance requirements. To meet export control compliance requirements, a U.S. Person as defined by 22 C.F.R. 120.15 is required. U.S. Person includes U.S. Citizen, lawful permanent resident, refugee, or asylee. Export Control Details: US based job, US Person required Relocation This position offers relocation based on candidate eligibility. Security Clearance This position requires the ability to obtain a U.S. Security Clearance for which the U.S. Government requires U.S. Citizenship. An interim U.S. Secret Clearance Pre-Start and final U.S. Secret Clearance Post-Start is required. This position requires ability to obtain program access, for which the U.S. Government requires U.S. Citizenship only. Visa Sponsorship Employer will not sponsor applicants for employment visa status. Shift This position is for 1st shift Equal Opportunity Employer: Boeing is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion . click apply for full job details
company icon

Boeing

calendar icon

Today

Electro-Optical Software Engineer

Position: Electro-Optical Software Engineer

Experience: 3+ years of experience

Minimum Education: BS, MS, PhD or equivalent in Engineering, Science or related field.

Compensation Range: $90,000 to $180,000 depending upon education, skills, and experience.

Travel: Occasional travel is required, with potential travel assignments lasting several weeks.

Electro-Optical Software (EO-SW) Engineers at nLIGHT DEFENSE Systems, Inc. are the glue for system delivery. EO-SW Engineers execute and lead final software and firmware integration for deliverable systems. EO-SW Engineers learn a wide range of multi-disciplinary tools in order to effectively integrate and automate our state-of-the-art real-time control solutions. This includes integration and test of calibration solutions as well as development and refinement of automation solutions. If you are excited about the development and integration of robotic systems that control laser light, then we are the right place for you. Our work can be difficult at times, but it is always entertaining, rewarding, and challenging.

Job Description: The Electro-Optical Software Engineer is responsible for Design, Development, Integration, and Test for High Energy Laser (HEL) Weapon System and/or HEL Beam Control System (BCS). Responsibilities include hardware integration and test as well as data processing and preparation of performance and test documentation. Responsible for development of test setups to evaluate performance parameters. Work with the team to execute complex integration activities. Support field tests.

All applicants must possess or be qualified to obtain a U.S. DoD Personnel Security Clearance. Preference will be given to candidates with an existing U.S. DoD Personnel Security Clearance. Further information on requirements to obtain a security clearance is available at: . Please review this information before applying.

Responsibilities:

  • Work with a multi-disciplinary team of software, firmware, and hardware engineers, to specify, develop, test and deploy software solutions to interface with and control state-of-the-art high-energy laser weapon systems.
  • Work with electro-optical engineers and end users to understand higher-level functional and execution requirements and implement solutions.
  • Test and debug control and data capture solutions with surrogate test hardware and/or with final deliverable system hardware.
  • Document and track progress against requirements and schedule objectives.
  • Develop specifications for real-time control, calibration, and alignment by means of block diagrams and/or example MATLAB or Python code.
  • Develop, integrate, and test higher-level software for solutions for real-time control, calibration, and alignment.

Required Experience / Capability:

  • Commitment to Excellence. Attention to Detail. Pride in Workmanship.
  • Ability to work in a dynamic environment and maintain composure and good working relationships under pressure.
  • Effectively manage schedule and priorities with minimal daily direction to meet mid to long-term schedule objectives.
  • Superior problem-solving ability and ability to absorb information from multiple sources to reach a solution.
  • Experience in Python and/or C# and motivation to expand capability.
  • Integration for real-time control of electro-optical / mechanical components using LabVIEW, MATLAB, Firmware, and/or Python/C/C++/C#.
  • Expertise and competence in working with laser and electro-optical systems.
  • Exhibit strong troubleshooting skills to solve complex and constrained opto-mechanical alignment problems (particularly for ruggedized systems) and familiarity with implementation of electro-optical systems.
  • Technical Report Writing (i.e. good technical writing and documentation skills are critical).

Additional Desired Experience / Capability:

  • Integration of auto-alignment algorithms and methods.
  • Installation, alignment, and integration of optics, electro-optics, & mechanics (combination of COTS & custom mechanics & optics).
  • Competence in maintaining cleanliness standards and operation in a clean room environment.
  • Experience with electro-optical systems including acquisition, pointing, and tracking.
  • Experience with MATLAB and/or C/C++ is beneficial.
  • Expertise and competence in working with high power laser systems.
  • Experience in Adaptive Optical (AO) Systems.

Benefits Summary: Health (ACA Gold Plan), Vision and Dental Care paid by employer 100% for Employee and 75% for Dependents. Paid Family Leave, Short and Long Term Disability paid by employer 100%. Competitive 401k with immediate vesting and annual Employer Profit Sharing Contribution. Approx. 4 weeks Paid Time Off + 11 Paid Holidays.

nLIGHT DEFENSE Systems, Inc. is an equal opportunity employer. nLIGHT DEFENSE Systems, Inc. provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, nLIGHT DEFENSE Systems, Inc. complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training. nLIGHT DEFENSE Systems, Inc. expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of nLIGHT DEFENSE Systems, Inc. employees to perform their job duties may result in discipline up to and including discharge.

company icon

nLIGHT

calendar icon

Today

Software Engineer, Site Reliability

Welcome to the intersection of energy and home services. At NRG, we're driven by our passion to create a smarter, cleaner and more connected future.

Vivint Smart Home, an NRG owned company, is a leading smart home company in the United States, dedicated to redefining the home experience with intelligent products and services. We find purpose in proactively protecting and keeping our customers connected to home, no matter where they are. Join the Smart Home team to create smarter, safer and more sustainable homes.

Primary Responsibilities:

  • Design, implement, improve and maintain infrastructure for containerized, microservice and virtualization environments
  • Troubleshoot and debug issues with a focus on resolving problems quickly with minimal impact to customers and developers
  • Manage processes, systems, and infrastructure, leveraging best practices and security
  • Monitor and manage service reliability, availability, and performance
  • Support and troubleshoot Linux and Containers
  • Bolster reliability and performance of customer-facing services
  • Build tools and systems to manage infrastructure and applications
  • Measure and optimize system performance, with an eye toward pushing our capabilities forward, getting ahead of customer needs, and innovating
  • Provide primary operational support and engineering for multiple large, distributed software applications
  • Participate in on-call rotation

Required Skills, Experience & Education:

  • Experience with containerization and orchestration technologies
  • Experience with hypervisor technology
  • Experience with code management and deployment processes (CI/CD), procedures, and tools
  • Proficiency reading and authoring code using Bash, Python, or Go
  • Familiarity with Linux operating system(s)
  • A pragmatic approach to problem-solving
  • Strong teamwork and collaborative skills
  • Limited travel within the continental United States will be expected
  • Rudimentary understanding of industry-standard security principles/practices and a willingness to implement and follow them

Preferred Skills, Experience & Education:

  • Monitoring & Alerting (Prometheus, Grafana, Alert Manager, etc.)
  • Container Orchestration (Kubernetes, Mesos/Marathon, Helm, etc.)
  • Configuration Managment (SaltStack, Ansible, Terraform, etc.)
  • CI/CD Tools (Jenkins, Gitlab CI/CD, Github Actions, etc.)
  • Scripting/Programming (Bash, Python, Go, Rust, etc.)
  • Linux Networking (NetworkD, OVS, NetPlan, routing, etc.)
  • Messaging Systems (Kafka, RabbitMQ, etc.)
  • NoSQL Databases (MongoDB, etc.)
  • Server Hardware Operations (PXE, Cloud Init, Kickstart, IPMI, etc.)
  • Cloud Operations (AWS, GCP, etc.)
  • Server Hardware install, maintenance and troubleshooting experience (HP, Dell similar)

Learn about the Vivint Culture and why it's a great place to grow your career!

Here are some highlighted perks you should ask us about:

  • Free daily lunch and drinks on site
  • Paid holidays and flexible paid time away
  • Employee/Friends/Family Discounts
  • Onsite health clinic, gym, gaming tables
  • Medical/dental/vision/life coverage & 24/7 Medical Hotline
  • 401(k) + Employer Match
  • Employee Resource Groups

NRG Energy is committed to a drug and alcohol-free workplace. To the extent permitted by law and any applicable collective bargaining agreement, employees are subject to periodic random drug testing, and post-accident and reasonable suspicion drug and alcohol testing. EOE AA M/F/Vet/Disability. Level, Title and/or Salary may be adjusted based on the applicant's experience or skills.

Official description on file with Talent.

company icon

NRG Energy

calendar icon

Today

Control Systems & Software Engineer (11358)

Control Systems & Software Engineer (11358) Control Systems & Software Engineer (11358) This range is provided by USPRO. Your actual pay will be based on your skills and experience - talk with your recruiter to learn more. Base pay range $70,000.00/yr - $114,772.00/yr Job Description & Duties: Develop safety-critical gas turbine engine control system and software to a mix of ARP4754A, DO-178C, military standards, and customer-driven compliance objectives Define a complete and correct set of requirements to describe functionality and constraints at the system and software levels, ensuring high-quality requirements which are validated and appropriately traced. Develop system and software designs, implementing those in code to perform required features, then testing those implemented components individually and as an integrated system to ensure that the resulting product fully complies with requirements. Develop and modify processes and methods to enable the team to achieve compliance objectives and optimal development pace Setting up, modify, and use continuous integration / continuous deployment (CI/CD) frameworks to enable iterative software development, software testing, and system testing of product Liaison with certification airworthiness authorities to explain approaches, demonstrate compliance to objectives, and close out audit findings Control Software engineering work to create validated high-level and low-level software requirements and designs from the system-level requirements, and then implement those designs in code, testing the designs and code in a series of simulation and increasingly integrated sets of system functionality. Software engineers perform hardware-software integration and assist System engineers in executing a comprehensive test suite, including ground- and flight-test support. Throughout all this work Control Systems engineers ensure show compliance with DO-178C and customer airworthiness requirements, creating the lifecycle data to prove software development is correct and complete. Required Qualifications: Bachelor's degree in aerospace, electrical, mechanical, software, or computer engineering or computer science with 2-10 years of experience in control system/software engineering (development or testing); OR Masters Degree with experience in control system/software engineering OR; JD/PhD 5-15 years' experience in embedded safety-critical system or software engineering Experience with ADA, Python, C, C++ Experience with integration (software/hardware and software/software), component level testing, and integrated system-level testing on test platforms of increasing maturity Experience with software life cycle (Requirements, Design, Verification and Release) Familiar with continuous integration and testing frameworks, such as Jenkins Preferred Qualifications: Experience with ADA, Python, C, C++ Experience with control of gas turbine engines Military experience equivalency may substitute for some requirements. We are an equal opportunity employer and will consider all applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran, disability and/or other protected categories. We are also committed to providing reasonable accommodation(s) to qualified individuals with disabilities or needs, as required by law. Seniority level Seniority level Associate Employment type Employment type Full-time Job function Industries Aviation and Aerospace Component Manufacturing and Engineering Services Referrals increase your chances of interviewing at USPRO by 2x Get notified about new System Software Engineer jobs in Indianapolis, IN . Indianapolis, IN $100,000.00-$140,000.00 1 day ago Indianapolis, IN $114,700.00-$130,000.00 2 weeks ago System Engineer- Serialization Execution System Applications (SES) Indiana, United States $100,000.00-$150,000.00 3 weeks ago Hybrid Systems Reliability Engineer (SRE)_Indianapolis, IN (Hybrid)_only on W2 Indianapolis, IN $100,000.00-$140,000.00 4 days ago Indianapolis, IN $104,000.00-$194,000.00 1 day ago Indianapolis, IN $70,000.00-$85,000.00 1 day ago System Engineer- Serialization Execution System Applications (SES) Center, IN $109,300.00-$191,000.00 7 months ago We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

company icon

USPRO

calendar icon

Today

Signals Software Engineer with C Development

Signals Software Engineer with C Development LOCATION San Antonio, TX 78208 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a skilled and innovative Signals Software Engineer with C Development expertise to join our team and contribute to the design and implementation of advanced signal processing solutions. In this role, you will develop efficient and reliable software using C to process and analyze complex signals in real-time applications. You will collaborate with cross-functional teams to optimize algorithms, troubleshoot issues, and integrate signal processing solutions into larger systems. The ideal candidate has a strong foundation in signal processing concepts, is proficient in C programming, and thrives in a dynamic, collaborative environment. Join us to make a significant impact in developing cutting-edge technologies for signal processing and analysis. Please note that our job openings are dynamic and can open or close quickly (much faster than we can publish). If you do not see an opening you are looking for, know that we see almost all types of positons. We strive to keep our listings up to date, but please consider submitting your current resume. Our team will work with you to identify the most recent opportunities that align with your skillset and career goals. We look forward to you joining our family. SIMILAR CAREER TITLES Signals Software Engineer, C Developer, DSP Engineer, Embedded Software Engineer, Signal Processing Developer, RF Software Engineer, Algorithm Developer, Systems Software Engineer, Real-Time Software Engineer, Telecommunications Software Engineer, etc. DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Electrical Engineering, Computer Science, Software Engineering, Systems Engineering, Telecommunications Engineering, Applied Mathematics, Computer Engineering, Physics, Signal Processing, Information Technology, etc. ALTERNATE EXPERIENCE General comment on degrees: Most contracts allow additional experience (4-5 years) in lieu of a Bachelor's Degree. Some contracts give 4-5 years experience credit for a Bachelor's Degree. Some contracts give 2 years experience credit for a Master's Degree. We will work with you to find the right fit. POSITION RESPONSIBILITIES
  • Design and implement signal processing algorithms in C
  • Develop real-time software solutions for signal analysis
  • Integrate signal processing software with hardware systems
  • Troubleshoot and debug C-based signal processing applications
  • Optimize code for performance and efficiency
  • Document software designs and processes
REQUIRED SKILLS
  • Proficiency in C programming
  • Strong understanding of digital signal processing (DSP) concepts
  • Familiarity with debugging tools and techniques
  • Ability to optimize code for low-latency applications
  • Experience with signal analysis tools and techniques
  • Knowledge of software development lifecycle (SDLC)
DESIRED SKILLS
  • Experience with RF signal processing
  • Familiarity with FPGA or GPU acceleration for signal processing
  • Understanding of hardware-software integration
  • Knowledge of advanced communications protocols (e.g., LTE, Wi-Fi)
  • Proficiency in scripting languages for automation (e.g., Python, Bash)
  • Experience with real-time operating systems (RTOS)
PLUG IN to CYMERTEK - And design your future YOUR FOREVER CAREER STARTS HERE Are you looking for more than just a job? Join a company where employees are treated like family, and your career is built to last. We are a growing small business and a trusted federal contractor offering full scope consulting services in information technology, cybersecurity, and analyst workforce development. At our company, you come first. We're committed to creating an environment where you'll thrive professionally and personally. We provide meaningful, challenging work using cutting-edge technologies while investing in your growth and success. With direct access to company leadership, a laid-back and inclusive atmosphere, and exceptional work-life balance, you'll feel valued every day. We also believe in taking care of our family - both yours and ours. Our benefits are phenomenal, family-friendly, and designed with your well-being in mind. From employee and family events to career-long support, we create a community you'll never want to leave. Ready to make your next move the best one? Join us and experience the difference. BENEFITS
  • Excellent Salaries
  • Flexible Work Schedule
  • Cafeteria Style Benefits
  • 10% - 401k Matching (Vested Immediately)
  • Additional 401k Profit Sharing
  • 30 days Paid Leave/Holiday (No Use or Lose!)
  • The day off for your birthday
  • Medical/Dental/Vision - 100% employee coverage. ($1200 allowance - or a bonus)
  • HSA/FSA
  • AFLAC
  • Long Term/Short Term Disability - 100% employee coverage. No cost to you.
  • Life Insurance - 100% employee coverage. No cost to you.
  • Additional Discretionary Life Insurance
  • Paid Training
  • No long, wordy reviews with tons of paperwork
  • Referral bonus program with recurring annual payments
HOW TO APPLY Email us at or apply today: Want to see what our employees think? Click here . EQUAL OPPORTUNITY EMPLOYER STATEMENT Cymertek is proud to be an Equal Opportunity Employer committed to fostering an inclusive and diverse workplace. We embrace and celebrate differences in our employees, recognizing that a diverse workforce enhances our creativity, innovation, and overall success. At Cymertek, employment decisions are made based on merit, qualifications, and business needs without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other characteristic protected by applicable laws. We believe in creating an environment where all individuals are treated with respect and dignity, and where opportunities for professional growth and advancement are accessible to everyone, regardless of background or identity.
company icon

Cymertek

calendar icon

Today

Silicon Validation Software Engineer - High Speed IO Validation

Silicon Validation Software Engineer - High Speed IO Validation

Cupertino, California, United States

Hardware

Summary

Posted: Jun 12, 2025

Role Number:

Do you love creating elegant solutions to highly complex challenges? Do you intrinsically see the importance in every detail? As part of our Silicon Technologies group, you'll help design and manufacture our next-generation, high-performance, power-efficient processor, system-on-chip (SoC).

You'll ensure Apple products and services can seamlessly and efficiently handle the tasks that make them beloved by millions. Joining this group means you'll be responsible for crafting and building the technology that fuels Apple's devices. Together, you and your team will enable our customers to do all the things they love with their devices. Join us to help deliver the next groundbreaking Apple product. We have a critical impact on getting high quality functional products to millions of customers quickly, and we are hiring all levels from junior to senior roles.

Description

You will be part of the SOC Silicon Validation team doing system level validation developing software to validate high speed IO IP blocks working closely with SiVal, FW, Architecture and Design teams. The activities include but not limited to defining validation plans, bring up, debug SOC issues and coordinating to run tests.

Minimum Qualifications

  • A minimum of a bachelor's degree and a minimum of 10 years of relevant industry experience in silicon validation software engineering or related field

Preferred Qualifications

  • Experience with Embedded system is required

  • Familiar with SoC and System architecture.

  • Knowledge and experience working with board schematics.

  • Experience with using test equipment and analyzers (USB, PCIe, DP, I2C) is required.

  • High knowledge and experience with High Speed interfaces such USB-PD, USB2.0, USB3.0, Thunderbolt 3, USB4.0, PCIE or DP is required.

  • Proven experience in silicon bring-up, debugging, validation, and characterization.

  • In-depth understanding of PHY design, architecture, adaptations, and equalization techniques.

  • Strong hands-on software programming skills with a focus on embedded systems; proficiency in C programming is essential.

  • Skilled in scripting, with a preference for Python, to automate testing and data analysis.

Pay & Benefits

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $175,800 and $312,200, and your base pay will depend on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as more about Apple Benefits. (

Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.Learn more about your EEO rights as an applicant ( .

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.Learn more about your EEO rights as an applicant ( .

Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation.

Apple participates in the E-Verify program in certain locations as required by law.Learn more about the E-Verify program ( .

Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Reasonable Accommodation and Drug Free Workplace policy Learn more .

Apple is a drug-free workplace. Reasonable Accommodation and Drug Free Workplace policy Learn more .

Apple will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law. If you're applying for a position in San Francisco, review the San Francisco Fair Chance Ordinance guidelines applicable in your area.

It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

company icon

Apple

calendar icon

Today

Embedded Firmware Software Engineer

Job Description

You will develop microcontroller or microprocessor software to control a small analog measurement subsystem that will integrate into a larger measurement system. This software task includes review of existing requirements, microprocessor vendor development board selection and programming, and integration with the analog measurement system.

As a firmware engineer you will be the one person responsible to

Review requirements and confirm the suitability of the Mega2560 now designed into the analog measurement eval board.

Develop a Windows based tool flow, preferably one with a source level debug capability

Develop target software that will run on the development board to

Maintain USB communications with a host computer to support a small number of SCPI type commands

Support SPI interface to an FPGA memory controller (developed by another engineer) accessed by SCPI command

Support I2C interface to a sensor read by SCPI command

Support a small number of parallel output bits controlled by SCPI command

Recommend and integrate a code debug capability.

Coordinate with software engineers who develop the windows based programs which communicate over USB

Coodinate with the FPGA engineer who develops the ADC controller

Integrate and debug on hardware

Final product is a processor yet to be selected

Might choose something more capable

TI microcontroller

Atmel microcontroller

Broader exp with microprocessor is important

We are a company committed to creating inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity employer that believes everyone matters. Qualified candidates will receive consideration for employment opportunities without regard to race, religion, sex, age, marital status, national origin, sexual orientation, citizenship status, disability, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to Human Resources Request Form ( . The EEOC "Know Your Rights" Poster is available here ( .

To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: .

Skills and Requirements

5+ years of experience with microcontroller and microprocessor based software for embedded systems and multiple projects using Arduino Mega2560 with demonstrated ability to deliver working products on a clear timeline.

Experience with SPI, I2C and USB communications null

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal employment opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment without regard to race, color, ethnicity, religion,sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military oruniformed service member status, or any other status or characteristic protected by applicable laws, regulations, andordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to .

company icon

Insight Global

calendar icon

Today

Principal RF Software Engineer (Hybrid)

Job Description Because this role involves a combination of collaborative/in-person and independent work, it will take the form of a hybrid work format, with time split between working onsite and remotely. Our employees work on the world's most advanced electronics - from detecting threats for F-35 pilots to illuminating the night for soldiers. Spanning air, land, sea, and space, we are developing the technology of tomorrow, delivered today. Drawing strength from our differences, we're innovating for the future. And you can, too. We put our customers first - exemplified by our mission: "We Protect Those Who Protect Us ." Sound like a team you want to be a part of? Come build your career with BAE Systems. Seeking a highly skilled and experienced RF Test Software Engineer to join our team. The ideal candidate will design, develop, and implement cutting edge RF test software systems, that will contribute to the performance, validation, and production testing of highly complex die. The role requires a strong technical foundation and problem-solving skills. Required Education, Experience, & Skills
  • Bachelor's degree in computer science or electrical engineering or equivalent experience.
  • Must be able to obtain a secret clearance.
  • 6+ years of experience in code/development, including large-scale projects.
  • Proficiency in programming.
  • RF Test automation experience
  • Understanding of RF principles.
Preferred Education, Experience, & Skills
  • Proficiency in programming in VB.NET.
  • RF Test automation experience with a preference for experience with on-wafer measurements using VB.NET.
  • Deep understanding of RF principles and technologies, including calibration and testing of highly complex die on-wafer or in module.
  • Experience with RF testing equipment such as spectrum analyzers, network analyzers, signal generators and wafer probers.
  • Excellent communication and leadership skills, with a proven ability to guide cross-functional teams.
Pay Information Full-Time Salary Range: Please note: This range is based on our market pay structures. However, individual salaries are determined by a variety of factors including, but not limited to: business considerations, local market conditions, and internal equity, as well as candidate qualifications, such as skills, education, and experience. Employee Benefits: At BAE Systems, we support our employees in all aspects of their life, including their health and financial well-being. Regular employees scheduled to work 20+ hours per week are offered: health, dental, and vision insurance; health savings accounts; a 401(k) savings plan; disability coverage; and life and accident insurance. We also have an employee assistance program, a legal plan, and other perks including discounts on things like home, auto, and pet insurance. Our leave programs include paid time off, paid holidays, as well as other types of leave, including paid parental, military, bereavement, and any applicable federal and state sick leave. Employees may participate in the company recognition program to receive monetary or non-monetary recognition awards. Other incentives may be available based on position level and/or job specifics. About BAE Systems Electronic Systems BAE Systems, Inc. is the U.S. subsidiary of BAE Systems plc, an international defense, aerospace and security company which delivers a full range of products and services for air, land and naval forces, as well as advanced electronics, security, information technology solutions and customer support services. Improving the future and protecting lives is an ambitious mission, but it's what we do at BAE Systems. Working here means using your passion and ingenuity where it counts - defending national security with breakthrough technology, superior products, and intelligence solutions. As you develop the latest technology and defend national security, you will continually hone your skills on a team-making a big impact on a global scale. At BAE Systems, you'll find a rewarding career that truly makes a difference. Electronic Systems (ES) is the global innovator behind BAE Systems' game-changing defense and commercial electronics. Exploiting every electron, we push the limits of what is possible, giving our customers the edge and our employees opportunities to change the world. Our products and capabilities can be found everywhere - from the depths of the ocean to the far reaches of space. At our core are more than 14,000 highly talented Electronic Systems employees with the brightest minds in the industry, we make an impact - for our customers and the communities we serve. This position will be posted for at least 5 calendar days. The posting will remain active until the position is filled, or a qualified pool of candidates is identified.
company icon

BAE Systems USA

calendar icon

Today

Sr. RF Software Engineer, Customer Hardware (Starlink)

Sr. RF Software Engineer, Customer Hardware (Starlink)

Bastrop, TX

Apply

SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.

SR. RF SOFTWARE ENGINEER, CUSTOMER HARDWARE (STARLINK)

At SpaceX we're leveraging our experience in building rockets and spacecraft to deploy Starlink, the world's most advanced broadband internet system. Starlink is the world's largest satellite constellation that provides fast, reliable internet to 4M+ users worldwide. We design, build, test, and operate all parts of the system - thousands of satellites, consumer receivers that allow users to connect within minutes of unboxing, and the software that brings it all together. We've only begun to scratch the surface of Starlink's potential global impact and are looking for best-in-class engineers to help maximize Starlink's utility for communities and businesses around the globe.

As an RF software engineer on the Starlink team, you will work with a team of RF engineers, DSP engineers, software engineers, hardware engineers, and end users to design and build RF capabilities to deliver high-speed internet to those who need it most. Our customers currently include teachers in the most remote parts of the Amazon, researchers in Antarctica, digital nomads who travel via RV, emergency responders, commercial airlines, cruise lines, and residential users who live in more rural or developing areas. You will work in a highly collaborative and fast-paced environment, where we are exploring unsolved problems and applying the SpaceX mindset of iterating rapidly to go from design and demo to operational capability at a lightning pace.

RESPONSIBILITIES:

  • Develop RF-focused functionality and calibration/test software for customer wireless hardware operation and production

  • Design, build, validate, and automate RF test setups for full characterization of custom RF designs, often involving vector network analyzers (VNA), vector signal generators (VSG), vector signal analyzers (VSA), spectrum analyzers, load pulls, RF power meters, high-speed oscilloscopes, and other common lab equipment

  • Work in close collaboration with hardware, FPGA, DSP, and software engineers to design and validate RF systems

BASIC QUALIFICATIONS:

  • Bachelor's degree in electrical engineering, physics, or computer science

  • 5+ years of professional development experience in C#, C/C++, or Python

  • 5+ years of professional experience with RF test equipment such as VNA, spectrum analyzer, etc.

PREFERRED SKILLS AND EXPERIENCE:

  • Master's degree in electrical engineering, physics, or computer science

  • Strong fundamental knowledge of electronics, RF communications, physics, and math

  • Experience with testing both active and passive RF devices such as filters, amplifiers, mixers, and upconverters/downconverters

  • Familiarity with common RF concepts such as gain, linearity, P1dB, ACLR, EVM, PAE, S-parameters, and input/output matching

  • Familiarity with SOLID software design principles, software architecture, design patterns, and unit/integration testing methodology

  • Familiarity with environmental test methodologies and equipment such as thermal chambers and temperature forcing systems

  • Experience troubleshooting interactions between software and hardware such as network devices and lab instrumentation

  • Familiarity using Windows and Linux operating systems

  • Experience with configuration management and version control software

ADDITIONAL REQUIREMENTS:

  • Must be willing to work extended hours and weekends as needed

ITAR REQUIREMENTS:

  • To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. 1157, or (iv) Asylee under 8 U.S.C. 1158, or be eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITARhere ( .

SpaceX is an Equal Opportunity Employer; employment with SpaceX is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status.

Applicants wishing to view a copy of SpaceX's Affirmative Action Plan for veterans and individuals with disabilities, or applicants requiring reasonable accommodation to the application/interview process should reach out to .

company icon

SpaceX

calendar icon

Today

Signals Software Engineer with C Development

Signals Software Engineer with C Development LOCATION Tysons, VA 22182 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a skilled and innovative Signals Software Engineer with C Development expertise to join our team and contribute to the design and implementation of advanced signal processing solutions. In this role, you will develop efficient and reliable software using C to process and analyze complex signals in real-time applications. You will collaborate with cross-functional teams to optimize algorithms, troubleshoot issues, and integrate signal processing solutions into larger systems. The ideal candidate has a strong foundation in signal processing concepts, is proficient in C programming, and thrives in a dynamic, collaborative environment. Join us to make a significant impact in developing cutting-edge technologies for signal processing and analysis. Please note that our job openings are dynamic and can open or close quickly (much faster than we can publish). If you do not see an opening you are looking for, know that we see almost all types of positons. We strive to keep our listings up to date, but please consider submitting your current resume. Our team will work with you to identify the most recent opportunities that align with your skillset and career goals. We look forward to you joining our family. SIMILAR CAREER TITLES Signals Software Engineer, C Developer, DSP Engineer, Embedded Software Engineer, Signal Processing Developer, RF Software Engineer, Algorithm Developer, Systems Software Engineer, Real-Time Software Engineer, Telecommunications Software Engineer, etc. DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Electrical Engineering, Computer Science, Software Engineering, Systems Engineering, Telecommunications Engineering, Applied Mathematics, Computer Engineering, Physics, Signal Processing, Information Technology, etc. ALTERNATE EXPERIENCE General comment on degrees: Most contracts allow additional experience (4-5 years) in lieu of a Bachelor's Degree. Some contracts give 4-5 years experience credit for a Bachelor's Degree. Some contracts give 2 years experience credit for a Master's Degree. We will work with you to find the right fit. POSITION RESPONSIBILITIES
  • Design and implement signal processing algorithms in C
  • Develop real-time software solutions for signal analysis
  • Integrate signal processing software with hardware systems
  • Troubleshoot and debug C-based signal processing applications
  • Optimize code for performance and efficiency
  • Document software designs and processes
REQUIRED SKILLS
  • Proficiency in C programming
  • Strong understanding of digital signal processing (DSP) concepts
  • Familiarity with debugging tools and techniques
  • Ability to optimize code for low-latency applications
  • Experience with signal analysis tools and techniques
  • Knowledge of software development lifecycle (SDLC)
DESIRED SKILLS
  • Experience with RF signal processing
  • Familiarity with FPGA or GPU acceleration for signal processing
  • Understanding of hardware-software integration
  • Knowledge of advanced communications protocols (e.g., LTE, Wi-Fi)
  • Proficiency in scripting languages for automation (e.g., Python, Bash)
  • Experience with real-time operating systems (RTOS)
PLUG IN to CYMERTEK - And design your future YOUR FOREVER CAREER STARTS HERE Are you looking for more than just a job? Join a company where employees are treated like family, and your career is built to last. We are a growing small business and a trusted federal contractor offering full scope consulting services in information technology, cybersecurity, and analyst workforce development. At our company, you come first. We're committed to creating an environment where you'll thrive professionally and personally. We provide meaningful, challenging work using cutting-edge technologies while investing in your growth and success. With direct access to company leadership, a laid-back and inclusive atmosphere, and exceptional work-life balance, you'll feel valued every day. We also believe in taking care of our family - both yours and ours. Our benefits are phenomenal, family-friendly, and designed with your well-being in mind. From employee and family events to career-long support, we create a community you'll never want to leave. Ready to make your next move the best one? Join us and experience the difference. BENEFITS
  • Excellent Salaries
  • Flexible Work Schedule
  • Cafeteria Style Benefits
  • 10% - 401k Matching (Vested Immediately)
  • Additional 401k Profit Sharing
  • 30 days Paid Leave/Holiday (No Use or Lose!)
  • The day off for your birthday
  • Medical/Dental/Vision - 100% employee coverage. ($1200 allowance - or a bonus)
  • HSA/FSA
  • AFLAC
  • Long Term/Short Term Disability - 100% employee coverage. No cost to you.
  • Life Insurance - 100% employee coverage. No cost to you.
  • Additional Discretionary Life Insurance
  • Paid Training
  • No long, wordy reviews with tons of paperwork
  • Referral bonus program with recurring annual payments
HOW TO APPLY Email us at or apply today: Want to see what our employees think? Click here . EQUAL OPPORTUNITY EMPLOYER STATEMENT Cymertek is proud to be an Equal Opportunity Employer committed to fostering an inclusive and diverse workplace. We embrace and celebrate differences in our employees, recognizing that a diverse workforce enhances our creativity, innovation, and overall success. At Cymertek, employment decisions are made based on merit, qualifications, and business needs without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other characteristic protected by applicable laws. We believe in creating an environment where all individuals are treated with respect and dignity, and where opportunities for professional growth and advancement are accessible to everyone, regardless of background or identity.
company icon

Cymertek

calendar icon

Today

Signals Software Engineer - Level 2 - CLEARANCE and POLYGRAPH REQUIRED

About the job Signals Software Engineer - Level 2 - CLEARANCE and POLYGRAPH REQUIRED Top Secret Clearance Jobs is dedicated to helping those with the most exclusive security clearance find their next career opportunity and get interviews within 48 hours. Software configuration management tools (e.g. GIT, ClearQuest, Trac, or Subversion), Python, Eclipse IDE, Google Protocol Buffer, model-based design (e.g. MATLAB, Simulink), service-oriented architecture, and Linux OS. Software defined radio architecture (SCA, REDHAWK, or GNU), Commercial wireless standards geolocation techniques. Due to federal contract requirements, United States citizenship and an active TS/SCI security clearance and polygraph are required for the position.Required:

  • Must be a US Citizen
  • Must have TS/SCI clearance w/ active polygraph
  • Level 02 - Seven (07) years of experience as a Signals SWE (SSWE) in programs and contracts of similar scope, type, and complexity with a focus on Radio Frequency (RF) to include experience with Fourier transforms, filtering, communications theory, digital modulation, error control coding, signals analysis tools (e.g. WVT, DVT), and digital signal processing (e.g. adaptive beamforming/ filtering, demodulation)
  • Bachelor' s degree in Computer Science or related discipline from an accredited college or university is required.
  • Four (4) years of additional SSWE or equivalent experience on projects with similar software processes may be substituted for a bachelor's degree
  • Ability to develop, maintain, and enhance signal processing software (e.g. detectors, demodulators, protocol processors)
  • Review and test software components for adherence to the design requirements and documents test results. Resolves software problem reports
  • Utilize software development and software design methodologies appropriate to the development environment
  • Provides specific input to the software components of system design to include hardware /software trade-offs, software reuse, use of COTS/GOTS in place of new development, and requirements analysis and synthesis from system level to individual software components
These Qualifications Would be Nice to Have:
  • Software defined radio architecture (e.g. SCA, REDHAWK, or GNU), commercial wireless standards geolocation techniques, software configuration management tools (e.g. GIT, ClearQuest, Trac, or Subversion), Python, Eclipse IDE, Google Protocol Buffer, model-based design (e.g. MATLAB, Simulink), service-oriented architecture, and Linux OS
The benefits package:
  • Affordable healthcare options with 80% employer paid premium PLUS a company-funded HSA
  • Dental insurance with 100% employer paid premium
  • Vision with 80% employer paid premium
  • Employer paid Life insurance 100%
  • Employer paid Short-term and Long-term disability 100%
  • Annual training, continued education, and professional memberships reimbursement
  • Unlimited access to Red Hat Enterprise Linux, AWS, and NetApp training and accreditation
  • Annual reimbursement for technology i.e. phones, computers, printers, etc
  • 401(k) with company match up to 5% with 100% immediate vesting (after 90 days of employment)
The environment and perks:
  • Professional development investment and paid time off for training
  • Contract and work locations in Maryland, Virginia, Colorado, Texas, Utah, California, Florida and Hawaii
  • Team building events throughout the year such as Destination Family Events, Holiday Party, Monthly Get-Togethers
  • Leadership Team engagement and mentorship
  • Performance Recognition Program
  • Complimentary branded apparel
Don't see a job opening that's the perfect fit? Apply to our General Position to join our talent pool for consideration for future opportunities. Know someone else who may be a good fit? Refer them through the CTI External Referral Program and you could receive a one-time referral bonus of up to $10,000! Email for more information. Constellation Technologies is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, religion, creed, color, national origin, ancestry, sex (including pregnancy, childbirth, breastfeeding, or medical conditions related to pregnancy, childbirth, or breastfeeding), age, medical condition, marital or domestic partner status, sexual orientation, gender, gender identity, gender expression and transgender status, mental disability or physical disability, genetic information, military or veteran status, citizenship, low-income status or any other status or characteristic protected by applicable law. Job applicants can submit questions about CTI's equal employment opportunity policy to . The pay range for this job, with multi-levels, is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.
company icon

Top Secret Clearance Jobs

calendar icon

Today

Principal Software Engineer with Test Equipment

Date Posted:

Country:

United States of America

Location:

AZ808: RMS AP Bldg East Hermans Road Building 808, Tucson, AZ, 85756 USA

Position Role Type:

Onsite

U.S. Citizen, U.S. Person, or Immigration Status Requirements:

Security Clearance:

DoD Clearance: Secret

About Us:

Raytheon combines our vast resources and investments and is dedicated to solving mission-level vs. product-level customer challenges - together we can anticipate more, move faster, and make a bigger impact on the big picture.

This position is 100% on site in Tucson, Arizona

Job Description:

The Test Equipment Engineering (TEE) team within the Specialty Engineering Directorate is a multi-discipline organization responsible for developing advanced windows application solutions for all Raytheon products. We are hands-on, designing with the latest technology and tools, and integrating state of the art software solutions with the most advanced engineering systems in the world. TEE products are in engineering labs, in the field, and in production environments utilized for weapon system products. TEE has job opportunities across all phases of the engineering lifecycle, including demonstrations, early engineering tests, design verification tests, production, and post-production sustainment.

This position is focused on the design, development, integration, and maintenance of software as a part of on-site factory support of systems to support weapon system product development. The selected candidate will develop applications, libraries, and instrument drivers using the software style, development language, and integrated development environment specified by the organization.

The selected candidate will contribute to multidiscipline engineering teams. Typical work involves the development of both engineering and production equipment, environments, and systems. As such, the candidate will contribute to the completion of all stages of product development for RMD weapon system products. They will be expected to work, either as a part of a team or independently, to design, develop, and implement system level applications in support of producing and maintaining weapon system products.

What You Will Do:

  • Design, develop and integrate object-oriented software applications using C#, C++ in Microsoft Visual Studio in a Windows Operating System (OS)

  • Prioritize and handle multiple software engineering tasks concurrently

  • Troubleshoot software and test equipment instrumentation

  • Work in a multidiscipline engineering team environment

  • Develop and derive requirements for software products

  • Lead and mentor junior software engineers

Qualifications You Must Have:

  • Typically requires a Bachelor's Degree in Science, Technology, Engineering, or Mathematics (STEM) and minimum 8 years prior relevant experience, or an Advanced degree in a related field and minimum 5 years experience.

  • Experience in developing and integrating software applications using programming languages including but not limited to C++, C#, Java, Python or Visual Basic.

  • Experience in utilizing integrated development environments and debugging tools to troubleshoot software implementation and ensure integrity of the software products.

  • Prior experience in Windows Operating System and Microsoft Visual Studio is required.

  • Prior experience in laboratory test instrumentation, electronics, and software (Ex. oscilloscopes, power supplies, digital multimeters)

  • The ability to obtain and maintain a U.S. government issued security clearance is required. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance.

Qualifications We Prefer:

  • Experience with computer architecture and computer hardware optimization techniques

  • Experience of the development of software drivers for the operation of computer hardware interfaces

  • Experience in common computer hardware interface and data protocols such as TCP/IP, UDP, or RS-422

  • Experience with Unified Modeling Language (UML) to visualize software architecture and design

  • Experience in software development lifecycles, such as Waterfall and Agile

  • Experience with Software Configuration Management principles

  • Experience with Microsoft Azure DevOps Server or GitHub

  • Written and interpersonal communication skills

  • Experience in leading teams/projects in a technical capacity

What We Offer :

Whether you're just starting out on your career journey or are an experienced professional, we offer a robust total rewards package that goes above and beyond with compensation; healthcare, wellness, retirement, and work/life benefits; career development and recognition programs. Some of the superior benefits we offer include parental (including paternal) leave, flexible work schedules, achievement awards, educational assistance, and child/adult backup care.

Learn More & Apply Now!

  • Onsite: Employees who are working in Onsite roles will work 100% onsite. This includes all production and maintenance employees, as they are essential to the development of our products.

  • Clearance Information: This position requires a security clearance. DCSA Consolidated Adjudication Services (DCSA CAS) , an agency of the Department of Defense, handles and adjudicates the security clearance process. More information about Security Clearances can be found on the US Department of State government website here:

  • Tucson, AZ:

The salary range for this role is 101,000 USD - 203,000 USD. The salary range provided is a good faith estimate representative of all experience levels.

RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills.

Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement.

Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance.

This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply.

RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window.

RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act.

Privacy Policy and Terms:

Click on this link ( to read the Policy and Terms

Raytheon Technologies is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.

company icon

RTX

calendar icon

Today

Senior DSP Software Engineer TS/SCI

We are looking for a cleared, experienced software engineer who has worked in the intelligence community with these minimum qualifications & skills: • BS/MS degree in Computer Science, Computer Engineering, Electrical Engineering or equivalent required. • 5+ years of experience in software design implementation, test and maintenance required. • Working knowledge or experience in with C/C++, scientific programming, Java, Python, PHP, Perl, UNIX shell scripting, Linux, UNIX, CUDA/OpenCL and Oracle databases or some reasonable combination thereof required. • Digital Signal Processing and X-Midas experience preferred. • Active TS/SCI clearance and US citizenship required. Job Duties: Design, develop, enhance, install, support and maintain applications and services for our customers in a manner that enhances or expands the customer's mission collection and exploitation capability, and to perform this service while continually striving for higher quality and end-user satisfaction in our work and products. Job Summary: Performs a variety of moderately complex software and/or hardware engineering activities of an analysis, design, or programming nature. Participates on project teams and provides guidance to less experienced engineers and technical staff. Reviews code and provides feedback to other engineers. Plans, conducts, and may supervise research, development, or installation of products and systems in conformance with engineering design and customer specification. Engineering activities support both domestic and international products/services. Qualifications • BS/MS degree in Computer Science, Computer Engineering, Electrical Engineering or equivalent required. • 5+ years of experience in software design implementation, test and maintenance required. • Working knowledge or experience in with C/C++, scientific programming, Java, Python, PHP, Perl, UNIX shell scripting, Linux, UNIX, CUDA/OpenCL and Oracle databases or some reasonable combination thereof required. • Digital Signal Processing and X-Midas experience preferred. • Active TS/SCI clearance and US citizenship required. Why is This a Great Opportunity We are looking for a cleared, experienced software engineer who has worked in the intelligence community to design, develop, enhance, install, support and maintain applications and services for our customers in a manner that enhances or expands the customer's mission collection and exploitation capability, and to perform this service while continually striving for higher quality and end-user satisfaction in our work and products. Application (Optional) Instructions We recommend you use the COVER LETTER space below to add any additional information typically needed to give you the quickest consideration. Although this is optional, please provide following information: 1. Are you currently employed? (If no brief reason helpful) 2. Current or last Salary: (optional but helpful) 3. The Minimum Salary you want to hear about: 4. Your full address and contact info if not on your resume: 5. If required are you willing to relocate to the position's location? Finally, please review the job description again and let us know any other details you want us to share about why you are qualified and interested in this specific role.

company icon

International Staff Consulting

calendar icon

Today

Senior Software Engineer: Customer Integrations

About Gridware Gridware is a San Francisco-based technology company dedicated to protecting and enhancing the electrical grid. We pioneered a groundbreaking new class of grid management called active grid response (AGR), focused on monitoring the electrical, physical, and environmental aspects of the grid that affect reliability and safety. Gridware's advanced Active Grid Response platform uses high-precision sensors to detect potential issues early, enabling proactive maintenance and fault mitigation. This comprehensive approach helps improve safety, reduce outages, and ensure the grid operates efficiently. The company is backed by climate-tech and Silicon Valley investors. For more information, please visit Role Description In this role, you will drive development of our customer-facing features, where you will sit at the intersection of Customer Success and Software to translate customer requests into robust, scalable engineering solutions. This is a critical role where your decisions will lay the foundations of our integrations with utility systems and directly impact the success of our deployments at scale. Your background might look something like:
    • 5+ years of professional software engineering experience in relevant roles at tech and product-driven companies
    • Ability to thrive in a low structure, high-autonomy environment with competing priorities
    • You've built something from the ground up with broad ownership
    • Experience with Python, GraphQL, React, Typescript, PostgreSQL, Terraform, Linux systems, and containerization technologies
    • Experience with observability tooling such as OpenTelemetry, Grafana, Prometheus
    • Experience building customer-facing APIs
    • Experience building energy-related software products
$175,000 - $190,000 a year This describes the ideal candidate; many of us have picked up this expertise along the way. Even if you meet only part of this list, we encourage you to apply! Benefits Health, Dental & Vision (Gold and Platinum with some providers plans fully covered) Paid parental leave Alternating day off (every other Monday) "Off the Grid", a two week per year paid break for all employees. Commuter allowance Company-paid training
company icon

Gridware

calendar icon

Today

RF Software Engineer (Starlink)

RF Software Engineer (Starlink)

Bastrop, TX

Apply

SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.

RF SOFTWARE ENGINEER, CUSTOMER HARDWARE (STARLINK)

At SpaceX we're leveraging our experience in building rockets and spacecraft to deploy Starlink, the world's most advanced broadband internet system. Starlink is the world's largest satellite constellation that provides fast, reliable internet to 4M+ users worldwide. We design, build, test, and operate all parts of the system - thousands of satellites, consumer receivers that allow users to connect within minutes of unboxing, and the software that brings it all together. We've only begun to scratch the surface of Starlink's potential global impact and are looking for best-in-class engineers to help maximize Starlink's utility for communities and businesses around the globe.

As an RF software engineer on the Starlink team, you will work with a team of RF engineers, DSP engineers, software engineers, hardware engineers, and end users to design and build RF capabilities to deliver high-speed internet to those who need it most. Our customers currently include teachers in the most remote parts of the Amazon, researchers in Antarctica, digital nomads who travel via RV, emergency responders, commercial airlines, cruise lines, and residential users who live in more rural or developing areas. You will work in a highly collaborative and fast-paced environment, where we are exploring unsolved problems and applying the SpaceX mindset of iterating rapidly to go from design and demo to operational capability at a lightning pace.

RESPONSIBILITIES:

  • Develop RF-focused functionality and calibration/test software for customer wireless hardware operation and production

  • Design, build, validate, and automate RF test setups for full characterization of custom RF designs, often involving vector network analyzers (VNA), vector signal generators (VSG), vector signal analyzers (VSA), spectrum analyzers, load pulls, RF power meters, high-speed oscilloscopes, and other common lab equipment

  • Work in close collaboration with hardware, FPGA, DSP, and software engineers to design and validate RF systems

BASIC QUALIFICATIONS:

  • Bachelor's degree in electrical engineering, physics, or computer science

  • 1+ years of professional development experience in C#, C/C++, or Python (internship experience is applicable)

  • Experience with RF test equipment, including but not limited to, VNA, spectrum analyzer, etc.

PREFERRED SKILLS AND EXPERIENCE:

  • Master's degree in electrical engineering, physics, or computer science

  • Strong fundamental knowledge of electronics, RF communications, physics, and math

  • Experience with testing both active and passive RF devices such as filters, amplifiers, mixers, and upconverters/downconverters

  • Familiarity with common RF concepts such as gain, linearity, P1dB, ACLR, EVM, PAE, S-parameters, and input/output matching

  • Familiarity with SOLID software design principles, software architecture, design patterns, and unit/integration testing methodology

  • Familiarity with environmental test methodologies and equipment such as thermal chambers and temperature forcing systems

  • Experience troubleshooting interactions between software and hardware such as network devices and lab instrumentation

  • Familiarity using Windows and Linux operating systems

  • Experience with configuration management and version control software

ADDITIONAL REQUIREMENTS:

  • Must be willing to work extended hours and weekends as needed

ITAR REQUIREMENTS:

  • To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. 1157, or (iv) Asylee under 8 U.S.C. 1158, or be eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITARhere ( .

SpaceX is an Equal Opportunity Employer; employment with SpaceX is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status.

Applicants wishing to view a copy of SpaceX's Affirmative Action Plan for veterans and individuals with disabilities, or applicants requiring reasonable accommodation to the application/interview process should reach out to .

company icon

SpaceX

calendar icon

Today

Senior Verification and Validation Software Engineer

Overview:

Draper is an independent, nonprofit research and development company headquartered in Cambridge, MA. The 2,000+ employees of Draper tackle important national challenges with a promise of delivering successful and usable solutions. From military defense and space exploration to biomedical engineering, lives often depend on the solutions we provide. Our multidisciplinary teams of engineers and scientists work in a collaborative environment that inspires the cross-fertilization of ideas necessary for true innovation. For more information about Draper, visit

Job Description Summary:

The Senior Mission Critical Verification and Validation Software Engineer (SMTS) evaluates high performance software solutions for resource constrained targets. They ensure that next-generation resilient and fault tolerant software solutions in the application domains of undersea, terrestrial, air, hypersonics and space operate reliably and safely. The engineer will work with systems engineers and software developers to evaluate requirements for testability and develop and execute test plans. They will develop software tests to accurately verify software requirements as well as test off-nominal validation test cases. The candidate has experience with programming languages, data analysis and scripting for automation. They will perform manual and automated testing, analyze results and document findings. The engineer will identify defects, evaluate their impact, and collaborate with development teams to resolve issues.

Job Description:

Duties/Responsibilities Evaluates requirements, proposes solutions, explores design trades to support a design. Designs algorithms using modern theory and proven techniques. Develops embedded software based on prototype algorithms with supervision. Analyzes designs to demonstrate performance and functionality. Develops and executes software tests to check compliance with requirements. Evaluates results to establish problem causes and develop solutions for inefficient or problems. Prepares technical data, procedures, reports, drawings, manuals, and other required documentation. Communicates with customers and stakeholders to establish requirements and describe the design and deliverables. Drive solutions to complex problems with limited direction - contribute to requirements development and architecture solution ideation. Ability to take responsibility for subset of engineering scope. Identify program/system-level technical risks and develop and execute mitigation strategies for them. Actively mentor less experienced engineers. Performs other duties as assigned. Skills/Abilities Excellent development and troubleshooting skills on embedded targets. Excellent knowledge of OS coding techniques IP protocols interfaces and hardware subsystems. Expertise in software development for real-time systems. Mastery of high level development languages (e.g. C/C++, Rust) Excellent organizational skills and attention to detail. Strong analytical and problem-solving skills. Knowledge of software configuration management tools defect tracking tools and peer review processes. Excellent time management skills with the proven ability to meet deadlines. Excellent verbal and written communications skills. Experience with UML/SysML. Experience with in-circuit emulators, JTAG debuggers and laboratory test equipment. Education Requires a bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering. Experience Requires 5-10 years experience in Software Engineering or related.

Additional Job Description:

Applicants selected for this position will be required to obtain and maintain a government security clearance. Secret clearance is preferred.

Connect With Draper for Future Opportunities! If you don't find the right posting in our Career Opportunities, you may submit your resume for future consideration.

Job Location - City:

Cambridge

Job Location - State:

Massachusetts

Job Location - Postal Code:

Our work is very important to us, but so is our life outside of work. Draper supports many programs to improve work-life balance including workplace flexibility, employee clubs ranging from photography to yoga, health and finance workshops, off site social events and discounts to local museums and cultural activities. If this specific job opportunity and the chance to work at a nationally renowned R&D innovation company appeals to you, apply now

Draper is committed to creating an inclusive environment. We understand the value of inclusivity and its impact on a high-performance culture. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, disability, age, sexual orientation, national origin, veteran status, or genetic information. Draper is committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, please contact .

company icon

Draper Labs

calendar icon

Today

Signals Software Engineer with C Development

Signals Software Engineer with C Development LOCATION Reston, VA 20190 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a skilled and innovative Signals Software Engineer with C Development expertise to join our team and contribute to the design and implementation of advanced signal processing solutions. In this role, you will develop efficient and reliable software using C to process and analyze complex signals in real-time applications. You will collaborate with cross-functional teams to optimize algorithms, troubleshoot issues, and integrate signal processing solutions into larger systems. The ideal candidate has a strong foundation in signal processing concepts, is proficient in C programming, and thrives in a dynamic, collaborative environment. Join us to make a significant impact in developing cutting-edge technologies for signal processing and analysis. Please note that our job openings are dynamic and can open or close quickly (much faster than we can publish). If you do not see an opening you are looking for, know that we see almost all types of positons. We strive to keep our listings up to date, but please consider submitting your current resume. Our team will work with you to identify the most recent opportunities that align with your skillset and career goals. We look forward to you joining our family. SIMILAR CAREER TITLES Signals Software Engineer, C Developer, DSP Engineer, Embedded Software Engineer, Signal Processing Developer, RF Software Engineer, Algorithm Developer, Systems Software Engineer, Real-Time Software Engineer, Telecommunications Software Engineer, etc. DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Electrical Engineering, Computer Science, Software Engineering, Systems Engineering, Telecommunications Engineering, Applied Mathematics, Computer Engineering, Physics, Signal Processing, Information Technology, etc. ALTERNATE EXPERIENCE General comment on degrees: Most contracts allow additional experience (4-5 years) in lieu of a Bachelor's Degree. Some contracts give 4-5 years experience credit for a Bachelor's Degree. Some contracts give 2 years experience credit for a Master's Degree. We will work with you to find the right fit. POSITION RESPONSIBILITIES
  • Design and implement signal processing algorithms in C
  • Develop real-time software solutions for signal analysis
  • Integrate signal processing software with hardware systems
  • Troubleshoot and debug C-based signal processing applications
  • Optimize code for performance and efficiency
  • Document software designs and processes
REQUIRED SKILLS
  • Proficiency in C programming
  • Strong understanding of digital signal processing (DSP) concepts
  • Familiarity with debugging tools and techniques
  • Ability to optimize code for low-latency applications
  • Experience with signal analysis tools and techniques
  • Knowledge of software development lifecycle (SDLC)
DESIRED SKILLS
  • Experience with RF signal processing
  • Familiarity with FPGA or GPU acceleration for signal processing
  • Understanding of hardware-software integration
  • Knowledge of advanced communications protocols (e.g., LTE, Wi-Fi)
  • Proficiency in scripting languages for automation (e.g., Python, Bash)
  • Experience with real-time operating systems (RTOS)
PLUG IN to CYMERTEK - And design your future YOUR FOREVER CAREER STARTS HERE Are you looking for more than just a job? Join a company where employees are treated like family, and your career is built to last. We are a growing small business and a trusted federal contractor offering full scope consulting services in information technology, cybersecurity, and analyst workforce development. At our company, you come first. We're committed to creating an environment where you'll thrive professionally and personally. We provide meaningful, challenging work using cutting-edge technologies while investing in your growth and success. With direct access to company leadership, a laid-back and inclusive atmosphere, and exceptional work-life balance, you'll feel valued every day. We also believe in taking care of our family - both yours and ours. Our benefits are phenomenal, family-friendly, and designed with your well-being in mind. From employee and family events to career-long support, we create a community you'll never want to leave. Ready to make your next move the best one? Join us and experience the difference. BENEFITS
  • Excellent Salaries
  • Flexible Work Schedule
  • Cafeteria Style Benefits
  • 10% - 401k Matching (Vested Immediately)
  • Additional 401k Profit Sharing
  • 30 days Paid Leave/Holiday (No Use or Lose!)
  • The day off for your birthday
  • Medical/Dental/Vision - 100% employee coverage. ($1200 allowance - or a bonus)
  • HSA/FSA
  • AFLAC
  • Long Term/Short Term Disability - 100% employee coverage. No cost to you.
  • Life Insurance - 100% employee coverage. No cost to you.
  • Additional Discretionary Life Insurance
  • Paid Training
  • No long, wordy reviews with tons of paperwork
  • Referral bonus program with recurring annual payments
HOW TO APPLY Email us at or apply today: Want to see what our employees think? Click here . EQUAL OPPORTUNITY EMPLOYER STATEMENT Cymertek is proud to be an Equal Opportunity Employer committed to fostering an inclusive and diverse workplace. We embrace and celebrate differences in our employees, recognizing that a diverse workforce enhances our creativity, innovation, and overall success. At Cymertek, employment decisions are made based on merit, qualifications, and business needs without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other characteristic protected by applicable laws. We believe in creating an environment where all individuals are treated with respect and dignity, and where opportunities for professional growth and advancement are accessible to everyone, regardless of background or identity.
company icon

Cymertek

calendar icon

Today

Software Engineer, Site Reliability

Welcome to the intersection of energy and home services. At NRG, we're driven by our passion to create a smarter, cleaner and more connected future.

Vivint Smart Home, an NRG owned company, is a leading smart home company in the United States, dedicated to redefining the home experience with intelligent products and services. We find purpose in proactively protecting and keeping our customers connected to home, no matter where they are. Join the Smart Home team to create smarter, safer and more sustainable homes.

Primary Responsibilities:

  • Design, implement, improve and maintain infrastructure for containerized, microservice and virtualization environments
  • Troubleshoot and debug issues with a focus on resolving problems quickly with minimal impact to customers and developers
  • Manage processes, systems, and infrastructure, leveraging best practices and security
  • Monitor and manage service reliability, availability, and performance
  • Support and troubleshoot Linux and Containers
  • Bolster reliability and performance of customer-facing services
  • Build tools and systems to manage infrastructure and applications
  • Measure and optimize system performance, with an eye toward pushing our capabilities forward, getting ahead of customer needs, and innovating
  • Provide primary operational support and engineering for multiple large, distributed software applications
  • Participate in on-call rotation

Required Skills, Experience & Education:

  • Experience with containerization and orchestration technologies
  • Experience with hypervisor technology
  • Experience with code management and deployment processes (CI/CD), procedures, and tools
  • Proficiency reading and authoring code using Bash, Python, or Go
  • Familiarity with Linux operating system(s)
  • A pragmatic approach to problem-solving
  • Strong teamwork and collaborative skills
  • Limited travel within the continental United States will be expected
  • Rudimentary understanding of industry-standard security principles/practices and a willingness to implement and follow them

Preferred Skills, Experience & Education:

  • Monitoring & Alerting (Prometheus, Grafana, Alert Manager, etc.)
  • Container Orchestration (Kubernetes, Mesos/Marathon, Helm, etc.)
  • Configuration Managment (SaltStack, Ansible, Terraform, etc.)
  • CI/CD Tools (Jenkins, Gitlab CI/CD, Github Actions, etc.)
  • Scripting/Programming (Bash, Python, Go, Rust, etc.)
  • Linux Networking (NetworkD, OVS, NetPlan, routing, etc.)
  • Messaging Systems (Kafka, RabbitMQ, etc.)
  • NoSQL Databases (MongoDB, etc.)
  • Server Hardware Operations (PXE, Cloud Init, Kickstart, IPMI, etc.)
  • Cloud Operations (AWS, GCP, etc.)
  • Server Hardware install, maintenance and troubleshooting experience (HP, Dell similar)

Learn about the Vivint Culture and why it's a great place to grow your career!

Here are some highlighted perks you should ask us about:

  • Free daily lunch and drinks on site
  • Paid holidays and flexible paid time away
  • Employee/Friends/Family Discounts
  • Onsite health clinic, gym, gaming tables
  • Medical/dental/vision/life coverage & 24/7 Medical Hotline
  • 401(k) + Employer Match
  • Employee Resource Groups

NRG Energy is committed to a drug and alcohol-free workplace. To the extent permitted by law and any applicable collective bargaining agreement, employees are subject to periodic random drug testing, and post-accident and reasonable suspicion drug and alcohol testing. EOE AA M/F/Vet/Disability. Level, Title and/or Salary may be adjusted based on the applicant's experience or skills.

Official description on file with Talent.

company icon

Vivint

calendar icon

Today

Control System Senior Software Engineer Aerospace Engine Controls

Control System Senior Software Engineer Aerospace Engine Controls • Must be a US Citizen Key Accountabilities: • Develop safety-critical gas turbine engine control software to DO-178C compliance objectives • Software architecting support to enable software-to-software integration a testing, to include product line methodologies • Develop and modify processes and methods to enable the team to achieve compliance objectives and optimal development pace • Setting up and modifying continuous integration / continuous deployment (CI/CD) frameworks, to enable software development to be easily worked by the development team • Liaison with certification airworthiness authorities to explain approaches, demonstrate compliance to objectives, and close out audit findings Basic Qualifications: • Bachelor's degree with 2+ years of experience in software engineering (development or testing) OR • Masters Degree with experience in software engineering OR • JD/PhD Preferred Qualifications (all are ideal, but any are a plus): • 5+ years' experience in embedded safety-critical software engineering • Familiar with Model-based software design using Simulink • Experience in the design and development of DO-178C compliant embedded software solutions • Experience in defining, assessing and modifying software architectures • Experience with integration (software/hardware and software/software) and component level testing • Experience with software life cycle (Requirements, Design, Verification and Release) • Experience with design of safety-critical control systems • Experience with control of gas turbine engines • Experience with Python, C, C++, and/or Groovy • Familiar with continuous integration and testing frameworks, such as Jenkins
company icon

Precision Resources Company, Inc.

calendar icon

Today

Silicon Validation Software Engineer- ISP Validation

Silicon Validation Software Engineer- ISP Validation

Cupertino, California, United States

Hardware

Summary

Posted: Mar 18, 2025

Role Number:

Do you love creating elegant solutions to highly complex challenges? Do you intrinsically see the importance in every detail? As part of our Silicon Technologies group, you'll help design and manufacture our next-generation, high-performance, power-efficient processor, system-on-chip (SoC). You'll ensure Apple products and services can seamlessly and efficiently handle the tasks that make them beloved by millions. Joining this group means you'll be responsible for crafting and building the technology that fuels Apple's devices. Together, you and your team will enable our customers to do all the things they love with their devices!

Description

Are you passionate about changing the world?! We have a critical impact on getting high quality functional products to millions of customers quickly, and we are hiring all levels from junior to senior roles. As part of the silicon validation team, you perform block and system-level validation of image sensor data (camera) processing subsystems in silicon.

  • Work with logic designers to understand the operation of image processing pipelines at the block and system levels.
  • Investigate the use cases, system-level operation, performance requirements
  • Develop low-level software to validate functionality, conformance, and performance of image sensor processing subsystems.
  • Work with other members of the validation team to incorporate your tests into system-level tests.
  • Bring-up and debug devices on new hardware platforms.

Minimum Qualifications

  • A minimum of a bachelor's degree in relevant field and a minimum of 3 years of relevant industry experience in silicon validation software engineering or related field

Preferred Qualifications

  • Strong software skills in C/C++.

  • Experience with image sensor processing hardware pipelines (e.g. raw image processing, cameras, MIPI).

  • Experience with bring-up of Camera Sensors and writing low level drivers for them

  • Experience with hardware/software interaction.

  • Knowledge of image formats and color spaces.

  • Embedded software experience is a must. Device driver experience a plus.

  • Curiosity about writing software to validate the correct operation of hardware.

Pay & Benefits

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $143,100 and $264,200, and your base pay will depend on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as more about Apple Benefits. (

Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.Learn more about your EEO rights as an applicant ( .

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.Learn more about your EEO rights as an applicant ( .

Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation.

Apple participates in the E-Verify program in certain locations as required by law.Learn more about the E-Verify program ( .

Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Reasonable Accommodation and Drug Free Workplace policy Learn more .

Apple is a drug-free workplace. Reasonable Accommodation and Drug Free Workplace policy Learn more .

Apple will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law. If you're applying for a position in San Francisco, review the San Francisco Fair Chance Ordinance guidelines applicable in your area.

It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

company icon

Apple

calendar icon

Today

Senior Flight Control Software Engineer San Jose, California, United States

Archer is an aerospace company based in San Jose, California building an all-electric vertical takeoff and landing aircraft with a mission to advance the benefits of sustainable air mobility. We are designing, manufacturing, and operating an all-electric aircraft that can carry four passengers while producing minimal noise. Our sights are set high and our problems are hard, and we believe that diversity in the workplace is what makes us smarter, drives better insights, and will ultimately lift us all to success. We are dedicated to cultivating an equitable and inclusive environment that embraces our differences, and supports and celebrates all of our team members. What we are looking for: We are looking for an experienced Embedded Software Engineer to join the software team at Archer. The role consists in designing, developing and testing safety critical software for Archer's fault tolerant flight controls system. General Excellent verbal and written interpersonal communication Excellent organizational skills Passion for learning and problem solving What you'll do: Develop safety critical software components for Archer's flight control system. Participate in planning, design, scheduling, prioritizing, and tracking the project. Work with system engineers to decompose item requirements into high level and low level software requirements in compliance with DO-178C. Work with a multi-disciplinary team to develop and integrate the complex hardware/software flight control system. Development of software plans, processes & guidelines Software requirements decomposition, analysis, definition, and traceability Software design and development, performance, risk, safety, operation and cost optimization trade studies, and lead / conduct design reviews Software analyses, requirements-based testing, and structural coverage analysis Contribute to the continuous improvement of our processes to increase safety and efficiency. What you need: 5+ years of experience in a flight control software or a related field Bachelor of Science in Electrical Engineering, Computer Engineering, Computer Science, or related degree Proficiency with C/C++ Experience with MATLAB/Simulink Fluency with widely used scripting languages like bash and Python Experience developing software complying with safety standards like DO-178C to high criticality levels (DAL-A/B) Understanding of communication standards and protocols (RS-422/485, CAN, ARINC-429, AFDX, Ethernet, TCP/IP, etc.) Familiarity with debuggers and lab instruments such oscilloscopes and bus analyzers Experience with Model Based Software development and certification (DO-331) Experience with VHDL and/or Verilog development Familiarity with modeling tools like UML or SysML Knowledge of Real Time Operating Systems (RTOS) and multi-threading Experience in Linux Experience with DO-254 Experience with tools qualification (DO-330) At Archer we aim to attract, retain, and motivate talent that possess the skills and leadership necessary to grow our business. We drive a pay-for-performance culture and reward performance that supports the Company's business strategy. For this position we are targeting a base pay between $134,400 - $168,000. Actual compensation offered will be determined by factors such as job-related knowledge, skills, and experience. Archer is committed to working with and providing reasonable accommodations to job applicants with physical or mental disabilities, and those with sincerely held religious beliefs. Applicants who may require reasonable accommodation for any part of the application or hiring process should provide their name and contact information to Archer's People Team at Reasonable accommodations will be determined on a case-by-case basis. Archer is proud to be an Equal Opportunity employer committed to diversity and inclusivity in the workplace. All aspects of employment are decided on the basis of merit, qualifications, and business needs. We do not discriminate based upon race, color, religion, sex, sexual orientation, age, national origin, disability status, protected veteran status, gender identity or any other characteristic protected by federal, state or local laws. Apply for this job indicates a required field First Name Last Name Email Phone Location (City) Resume/CV LinkedIn Profile Website What are your base ($USD) expectations? Are you legally authorized to work in the United States? Select Will you now, or in the future require sponsorship for employment? (i.e.: F1, H-1B, E2, etc.) Select In accordance with state and local regulations, Archer's offices are open. Consistent with company policy, employees are expected to report to work onsite at our offices. Are you open to relocating to our corporate headquarters in San Jose, CA? Select Were you referred to Archer by a current employee? Select If you were referred, please provide the name of the employee.

company icon

Archer Aviation

calendar icon

Today

R&D DSP Software Engineer

Overview Keysight is on the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our approximately 15,000 employees create world-class solutions across communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 100 countries. Learn more about what we do. Our powerful, award-winning culture embraces a bold vision of where technology can take us and a passion for tackling challenging problems with industry-first solutions. Diversity, equity, & inclusion are integral parts of our culture and drivers of innovation at Keysight. We believe that when people feel a sense of belonging, they can be more creative, innovative, and thrive at all points in their careers. Responsibilities We are looking for a talented and motivated R&D DSP Engineer to join our Agile software team. In this role, you will develop measurement algorithms and features for Keysight's flagship Instrument Workflow Software, the 89600 VSA Software. You will participate in the full software lifecycle, including requirements capture, investigation, product definition, design, implementation, test development, testing, and maintenance. Qualifications Minimum Qualifications BS or MS Degree in Electrical Engineering, Computer Sciences, or related engineering discipline Proficiency in a major programming language such as C/C++/C# Programming experience applying advanced DSP and Digital Communication theories and concepts to algorithm code Excellent collaboration and communication skills to work within and across teams Desired Skills Familiarity with RF/mW wireless communications system architecture Proficiency in technical writing and creation of professional, technical diagrams Ability to effectively communicate technical concepts and trade-offs to both technical and non-technical stakeholders This position requires access to certain goods, software, technology, or technical data subject to U.S. export control laws and regulations. U.S. persons (including U.S. citizens, nationals, lawful permanent residents, refugees, and asylees) working for Keysight can access export-controlled items without authorization. Non-U.S. persons may require authorization from relevant U.S. government agencies before accessing export-controlled items. Employment for non-U.S. persons is contingent on obtaining necessary authorizations. Visa Sponsorship is not available for this position. Additional Information Careers Privacy Statement Keysight is an Equal Opportunity Employer. Qualified applicants will be considered regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or other protected categories under applicable laws. The role level will be based on experience, education, and skills; most offers will be between the minimum and midpoint of the salary range listed below. Santa Rosa, CA: MIN $115,000 - MAX $147,000 Note: Pay ranges vary by region for other locations. This role is eligible for the Keysight Results Bonus Program. Benefits for US Employees include: Medical, dental, and vision insurance Health Savings Account Flexible Spending Accounts for healthcare and dependent care Life, Accident, and Disability insurance Business Travel Accident and Health coverage 401(k) Plan Flexible Time Off, Paid Holidays Paid Family Leave Discounts and Perks Tuition Reimbursement Adoption Assistance Employee Stock Purchase Plan (ESPP)

company icon

Keysight Technologies

calendar icon

Today

F-22 Pilot Training Software Engineer (Experienced, Senior)-Simulation

Job Description At Boeing, we innovate and collaborate to make the world a better place. We're committed to fostering an environment for every teammate that's welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us. At The Boeing Company, we innovate and collaborate to make the world a better place. From the seabed to outer space, you can contribute to work that matters. We're committed to fostering an environment for every teammate that's welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us. The Boeing Company is looking for Software Engineers (Experienced, Senior) - Simulation to join the F-22 Pilot Training Vehicle Simulation Software team located in Hazelwood, Missouri. This position will focus on supporting the Boeing Global Services (BGS) Software Engineering organization. The F-22 Vehicle Simulation Team within BGS Software Engineering is responsible for developing products directly employed in the training of our nation's fighter pilots: • F-22 Pilot Training Avionics Simulation (PTAS) • F-22 Advanced Simulation Toolset (FAST) supporting the Boeing Virtual Warfare Center (VWC) These simulations support the employment and training of next generation avionics and sensor systems for the F-22 Raptor. Our teams are currently hiring for a broad range of experience levels including; Experienced and Senior Software Engineers. This is an exciting opportunity that will allow you to support the long-term roadmap of the Vehicle Simulation team as a Senior Software Engineer. In this role you will interact with users to clarify requirements and timelines; help software development teams meet management/stakeholders prioritization of feature enhancements; participate in technical design and peer code reviews; enforce coding standards; provide mentoring to junior engineers; and function as a primary software developer. F-22 Vehicle Simulation Software Engineers test their changes daily in several different simulation environments including the desktop-based Development Test Environment (DTE) and Full Mission Trainer (FMT) cockpit used in conjunction with the Constant Resolution Visual System (CRVS) driving 360 degrees of immersive, visual environment. Position Responsibilities:
  • Leads the design, architecture, and development of simulation models, virtual environments/platforms and frameworks to enhance test performance, and durability of software systems throughout the entire product lifecycle.
  • Partners with stakeholders to lead the review and identification of simulation requirements and dynamics of the systems being simulated.
  • Performs data collection and processing for use in simulations.
  • Leads validation, verification, and refinement of simulation software code, models, simulations, test procedures and test environments, and modeling against real-world data, test data, benchmarks, or other similar models.
  • Leads the documentation and maintenance of technical code, algorithms, specifications and descriptions of simulation models.
  • Partners with cross functional engineering teams to integrate simulation software with hardware devices and systems.
  • Leads implementing current and emerging technologies, tools, frameworks, and methods in the software engineering simulation environment.
  • Leads modernizing, migrating, sustaining, and updating simulation software to adapt legacy systems to new operating systems.
  • Leads simulation software project management functions.
We work in a casual but professional environment with multi-disciplined teams of engineers that take pride in developing, integrating, testing and delivering innovative solutions. There is long-term potential for career growth into technical leadership or management positions and we value the curiosity, tenacity and imagination our engineers bring to our teams each day. To be considered for this position you will be required to complete a technical assessment as part of the selection process. Failure to complete the assessment will remove you from consideration. Basic Qualifications (Required Skills/ Experience):
  • 5 years of experience developing in C/C++ for real time embedded systems
  • 5 years of experience with Windows OS and Linux/Red Hat OS
  • 5 years of experience in using Software Development tools such as Git, Bitbucket, MS Visual Studio
Preferred Qualifications (Desired Skills/Experience):
  • Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science
  • 9 or more years' related work experience or an equivalent combination of education and experience
  • Experience with VersionOne/Agility, GNAT Pro, GLStudio
  • Experience developing in Ada, Fortran, OpenGL, Python, and Qt.
  • Experience with incorporating Lean methodologies and Agile planning and scheduling processes.
  • Knowledge of cloud architecture, including the different types of clouds (public, private, and hybrid), the different cloud platforms and the various components involved (computing, storage, and networking). Ability to automate and script skills. Knowledge of containerization technologies which includes understanding how to manage containers, deploy applications in a containerized environment, and troubleshoot issues. Knowledge of understanding of networking concepts, including IP addressing, subnetting, routing, and security (focus on security best practices and technologies).
  • Knowledge of how to derive and allocate requirements (e.g., system, sub-system, software) and show traceability throughout the product lifecycle.
  • Knowledge and ability to design, develop, integrate, apply, and test software models, simulations, framework environments, tools, and applications with higher order programming languages, assembly, and auto-code. Ability to perform Application Programming Interface (API) design, implementation, and testing. Knowledge of real-time software architecture and design methodologies to synthesize models and simulation frameworks that meet real-time requirements; this includes knowledge of real-time target environments, its processor and network architecture, communication protocols, and electrical interfaces.
  • Knowledge of software architecture and design methodologies. Ability to synthesize software architectures and designs that meet requirements, characteristics and constraints.
  • Knowledge of build and execution environments that include hosts, processors, operating systems, and networks. Ability to build, integrate, test, and troubleshoot software components comprising simulation models and build/execution frameworks. Knowledge of verification, validation, certification, and qualification processes.
  • Ability to design and develop software testing processes for different units, modules or components of a software application as a combined and integrated entity. It includes deep knowledge of integration-testing tools.
  • Knowledge of aircraft systems, including weapons, night vision system, mechanics, hydraulics, electronics, flight controls, etc.
Travel: 10% Drug Free Workplace: Boeing is a Drug Free Workplace where post offer applicants and employees are subject to testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria is met as outlined in our policies. At Boeing, we strive to deliver a Total Rewards package that will attract, engage and retain the top talent. Elements of the Total Rewards package include competitive base pay and variable compensation opportunities. The Boeing Company also provides eligible employees with an opportunity to enroll in a variety of benefit programs, generally including health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance programs, and a number of programs that provide for both paid and unpaid time away from work. The specific programs and options available to any given employee may vary depending on eligibility factors such as geographic location, date of hire, and the applicability of collective bargaining agreements. Pay is based upon candidate experience and qualifications, as well as market and business considerations. Summary pay range for Experienced: $110,500.00 - $149,500.00 Summary pay range for Senior: $132,600.00 - $179,400.00 Applications for this position will be accepted until Jun. 26, 2025 Export Control Requirements: This position must meet export control compliance requirements. To meet export control compliance requirements, a "U.S. Person" as defined by 22 C.F.R. 120.15 is required. "U.S. Person" includes U.S. Citizen, lawful permanent resident, refugee, or asylee. Export Control Details: US based job, US Person required Relocation This position offers relocation based on candidate eligibility. Security Clearance This position requires the ability to obtain a U.S. Security Clearance for which the U.S. Government requires U.S. Citizenship. An interim U.S. Secret Clearance Pre-Start and final U.S. Secret Clearance Post-Start is required. This position requires ability to obtain program access, for which the U.S. Government requires U.S. Citizenship only. Visa Sponsorship . click apply for full job details
company icon

The Boeing Company

calendar icon

Today

Avionics Journeyman Software Engineer

$10,000.00 Hiring Bonus Description: NSI requires an Avionics Journeyman Software Engineer to support the Navy Consolidated Automated Support System (CASS) Program efforts. In this role you will provide full-spectrum Software Engineering Support to the CASS Fleet Support Team (FST) within the US Navy Fleet Readiness Center Southeast at Naval Air Station, Jacksonville, Florida. The CASS and electronic CASS (eCASS) Family of Testers (FoT) provides fleet intermediate-level maintenance activities ashore and afloat with the capability to test and troubleshoot over 500 avionics Weapons Replaceable Assemblies and Shop Replaceable Assemblies across multiple Navy and Marine Corps type/model/series aircraft, avoiding repair costs of more than $1.1 billion per year. Essential Job Functions: Apply software engineering knowledge in support of the design, development, T&E, implementation, maintenance, and administration of new and/or existing software systems. The CASS FST personnel collaborate, plan and execute in support of CASS and eCASS development/upgrade efforts. In support of eCASS, the CASS Team hosts software engineers, electrical/electronic engineers, technicians and test personnel in developing state-of-the-art systems, such as the Common Development Environment for Test (CDET). CDET is the next generation Test Program Sets (TPS) development and execution environment based on industry standard and commercial development languages and tools. CDET will allow for transport of TPSs across the CASS FoT, and provides a modernized environment for TPS developers to create, debug and modify their test programs. Familiarity with the following software is preferred: C++; C#; ability to debug programs using Visual Studio IDE. Prefer an understanding of the interaction between hardware and software, Understanding of Software Lifecycle Management (aka CM) principles and knowledge of an SLM tool (GitHub/GitLab, TFS/Azure DevOps Server, SVN); TPS software skills including ATLAS, L200 and LASAR and familiarity with the CASS Family of Testers. Location: Jacksonville, FL Education: Bachelor's degree in computer science/software engineering from an accredited college or university. Experience: 3 years of experience and preferably some Department of Defense experience. Allowable Substitutions: A Master's Degree plus 5 years of experience. Security Clearance: Secret Special Notes/Instructions: NSI is a privately held, small but quickly growing company with headquarters in Lexington Park, Maryland within 5 miles of the Patuxent River Naval Air Station. Established in 2004, we are now celebrating 20 years of excellence in providing quality products and services to the Department of Defense. Our benefits package includes medical, dental, vision, Long Term Disability, Life Insurance, Short Term Disability, paid time off, paid holidays, flexible spending account, employee assistance program, tuition assistance program, 401k Plan with company match as well as a fun and enthusiastic work environment! To Apply: NSI offers a team-oriented work environment and a competitive compensation and employee benefits package. If you have a commitment to excellence and want to join our team of top caliber professionals, we invite you to submit your resume electronically by visiting our careers website at: Integrity, Teamwork, Success - that's NSI! NSI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
company icon

Naval Systems

calendar icon

Today

Silicon Validation Software Engineer- GPU IP Validation and Integration

Silicon Validation Software Engineer- GPU IP Validation and Integration

Waltham, Massachusetts, United States

Hardware

Summary

Posted: Mar 18, 2025

Role Number:

Do you love creating elegant solutions to highly complex challenges? Do you intrinsically see the importance in every detail? As part of our Silicon Technologies group, you'll help design and manufacture our next-generation, high-performance, power-efficient processor, system-on-chip (SoC). You'll ensure Apple products and services can seamlessly and efficiently handle the tasks that make them beloved by millions. Joining this group means you'll be responsible for crafting and building the technology that fuels Apple's devices. Together, you and your team will enable our customers to do all the things they love with their devices!

Join a team of expert software engineers with diverse backgrounds (graphics, video encoding, video processing, file systems, CPUs and caching, kernel programming, embedded systems) to develop graphics validation software and integrate it into system level test environment.

Description

You will be writing shaders that stress the GPU and cause high bandwidth traffic to and from the memory subsystem. You will apply your deep understanding of GPU architecture to write tests that stress the pipeline and exercise the interaction between the GPU and different IP blocks on the SoC. You will use the necessary driver and firmware APIs to compile shaders and prime operations to move data around in the SoC using the GPU threads/SIMD groups. You will understand the different levels of GPU memory hierarchy (Shared, Global, etc.) You will debug SoC software and hardware issues, and perform system level validation

Minimum Qualifications

  • A minimum of a bachelor's degree in relevant field and a minimum of 10 years of relevant industry experience in silicon validation software engineering or related field

Preferred Qualifications

  • Experienced with Graphics, OpenGL, and CUDA

  • Understanding of the GPU pipeline and graphics theory

  • Understanding of system and SoC architectures

  • Experienced with image processing, memory hierarchies, and compilers

  • Strong C/C++ programming skills.

  • Implement and run ML/LLM workloads for GPU characterization

  • Proficient in Python and GNU Make

  • Deep understanding of compute systems, operating systems, and computer architecture

  • Passionate about writing code close to the hardware, and debugging

  • In-depth knowledge and experience in SoC system level validation and debugging of SoC software and hardware issues.

  • You enjoy the validation mentality: meticulous, curious, and persistent

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.Learn more about your EEO rights as an applicant ( .

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.Learn more about your EEO rights as an applicant ( .

Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation.

Apple participates in the E-Verify program in certain locations as required by law.Learn more about the E-Verify program ( .

Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Reasonable Accommodation and Drug Free Workplace policy Learn more .

Apple is a drug-free workplace. Reasonable Accommodation and Drug Free Workplace policy Learn more .

Apple will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law. If you're applying for a position in San Francisco, review the San Francisco Fair Chance Ordinance guidelines applicable in your area.

It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

company icon

Apple

calendar icon

Today

Automation Controls Software Engineer - Blue Signal Search

Automation Controls Software Engineer A pioneering force in automation engineering for high-demand infrastructure environments is seeking an Automation Controls Software Engineer Infrastructure to drive PLC software development for mission-critical s

company icon

Blue Signal Search

calendar icon

Today

Principal RF Software Engineer (Hybrid)

Job Description Because this role involves a combination of collaborative/in-person and independent work, it will take the form of a hybrid work format, with time split between working onsite and remotely. Our employees work on the world's most advanced electronics, from detecting threats for F-35 pilots to illuminating the night for soldiers. Spanning air, land, sea, and space, we are developing the technology of tomorrow, delivered today. Drawing strength from our differences, we're innovating for the future. And you can, too. We put our customers first, exemplified by our mission: We Protect Those Who Protect Us. Sound like a team you want to be a part of? Come build your career with BAE Systems. We are seeking a highly skilled and experienced RF Test Software Engineer to join our team. The ideal candidate will design, develop, and implement cutting-edge RF test software systems that contribute to the performance, validation, and production testing of highly complex die. The role requires a strong technical foundation and problem-solving skills. Required Education, Experience, & Skills Bachelor's degree in computer science or electrical engineering or equivalent experience. Must be able to obtain a secret clearance. 6 years of experience in coding/development, including large-scale projects. Proficiency in programming. RF Test automation experience. Understanding of RF principles. Preferred Education, Experience, & Skills Proficiency in programming in . RF Test automation experience, with a preference for experience with on-wafer measurements using . Deep understanding of RF principles and technologies, including calibration and testing of highly complex die on-wafer or in modules. Experience with RF testing equipment such as spectrum analyzers, network analyzers, signal generators, and wafer probers. Excellent communication and leadership skills, with a proven ability to guide cross-functional teams. Pay Information Full-Time Salary Range: $115,779 - $196,825 Please note: This range is based on our market pay structures. Individual salaries are determined by various factors including business considerations, local market conditions, internal equity, and candidate qualifications such as skills, education, and experience. Employee Benefits At BAE Systems, we support our employees' health and financial well-being. Regular employees scheduled to work 20 hours per week are offered health, dental, and vision insurance; health savings accounts; a 401(k) plan; disability coverage; and life and accident insurance. We also provide an employee assistance program, a legal plan, and other perks including discounts on home, auto, and pet insurance. Our leave programs include paid time off, holidays, and other types of leave such as paid parental, military, bereavement, and applicable sick leave. Employees may participate in the company recognition program for monetary or non-monetary awards. Additional incentives may be available based on position level and job specifics. Principal RF Software Engineer (Hybrid) 113481BR EEO Career Site Equal Opportunity Employer. Minorities, females, veterans, individuals with disabilities, sexual orientation, gender identity, gender expression

company icon

AECOM

calendar icon

Today

Senior Simulation Engineer/Software Engineer

Senior Simulation Engineer/Software Engineer 3 days ago Be among the first 25 applicants Solutions Through Innovative Technologies, Inc. (STI-TEC) specializes in the delivery of professional business and information management services. STI-TEC offers government and commercial clients a comprehensive portfolio of services that identify, manage, distribute and improve business processes related to entities' most valued resource, information. As a fast-growing solutions provider, established in 2000, total customer satisfaction has remained the cornerstone of our business. Our business model focuses on integrity, loyalty, and trust. Position Overview STI-Tec/Sentir Research Labs is seeking an employee in support of modeling and simulation efforts with a focus on improving the AFSIM framework and supporting scenarios. Initial focus is on the transition of existing Air Combat framework scenarios into AFSIM scenarios to include aircraft behaviors, maneuvers, and decision-making logic. Additional efforts are likely to include developing software in support of advancing the AFSIM framework with new capabilities, models, and features. Minimum Qualifications Top Secret Clearance Experience developing software using the C++ language. Experience with the Qt GUI toolkit. Experience developing AFSIM framework software, AFSIM plugins, or extending the AFSIM software suite. Experience developing AFSIM Air Combat scenarios Experience using AFSIM Behavior Trees or Advanced Behavior Trees (ABT) for controlling platform actions and decision making Experience using Agile methodologies for software development. Understanding of Modeling, Simulation, and Analysis in support of the DoD. Ability to lead teams of developers and/or analysts and coordinate with subject matter experts (SME). Ability to coordinate efforts with customers, understand requirements and convey challenges, roadblocks or other impediments. Ability to design, document, and convey architectural software and/or simulation conceptual models. Desired Qualifications Interest in Air Combat, Air Combat Aircraft and Fighter Tactics Experience with Brawler or other Air Combat modeling tools Experience with Fortran programming Travel Occasional travel to the DC area will be required. Applicants selected may be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information. STI-TEC is an equal opportunity employer and values diversity. Employment is decided on the basis of qualifications, merit, and business need. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected Veteran status, gender identity and sexual orientation. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, transfer, leaves of absence, compensation and training. If you need assistance or an accommodation due to a disability, you may contact us at you may call us at .583.9900. This job posting is to identify potential candidates for positions in order to respond to a request for proposal. This job posting, including but not limited to, qualifications, duties, compensation and benefits, is subject to change based on the terms and conditions of the awarded contract and is contingent on STI-TEC being awarded the contract. Seniority level Mid-Senior level Employment type Full-time Job function Engineering and Information Technology Industries Defense and Space Manufacturing

company icon

STI-TEC

calendar icon

Today

Silicon Validation Software Engineer- GPU IP Validation and Integration

Summary Do you love creating elegant solutions to highly complex challenges? Do you intrinsically see the importance in every detail? As part of our Silicon Technologies group, you'll help design and manufacture our next-generation, high-performance, power-efficient processor, system-on-chip (SoC). You'll ensure Apple products and services can seamlessly and efficiently handle the tasks that make them beloved by millions. Joining this group means you'll be responsible for crafting and building the technology that fuels Apple's devices. Together, you and your team will enable our customers to do all the things they love with their devices! Join a team of expert software engineers with diverse backgrounds (graphics, video encoding, video processing, file systems, CPUs and caching, kernel programming, embedded systems) to develop graphics validation software and integrate it into system level test environment. Description You will be writing shaders that stress the GPU and cause high bandwidth traffic to and from the memory subsystem. You will apply your deep understanding of GPU architecture to write tests that stress the pipeline and exercise the interaction between the GPU and different IP blocks on the SoC. You will use the necessary driver and firmware APIs to compile shaders and prime operations to move data around in the SoC using the GPU threads/SIMD groups. You will understand the different levels of GPU memory hierarchy (Shared, Global, etc.). You will debug SoC software and hardware issues, and perform system level validation. Minimum Qualifications A minimum of a bachelor's degree in relevant field and a minimum of 3 years of relevant industry experience in silicon validation software engineering or related field. Key Qualifications Preferred Qualifications Experienced with Graphics, OpenGL, and CUDA. Experienced with image processing, memory hierarchies, and compilers. Strong C/C++ programming skills. Implement and run ML/LLM workloads for GPU characterization. Proficient in Python and GNU Make. Deep understanding of compute systems, operating systems, and computer architecture. Passionate about writing code close to the hardware, and debugging. You enjoy the validation mentality: meticulous, curious, and persistent. In-depth knowledge and experience in SoC system level validation and debugging of SoC software and hardware issues. Understanding of the Display pipeline is a plus. Education & Experience Additional Requirements Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant.

company icon

Apple

calendar icon

Today