Demo

Senior Software Engineer

Round-Peg Solutions (RPS)
Fullerton, CA Full Time
POSTED ON 1/28/2026 CLOSED ON 2/26/2026

What are the responsibilities and job description for the Senior Software Engineer position at Round-Peg Solutions (RPS)?

We are looking for a Sr. Software Engineer to design, develop, document, test and verify embedded software and systems for an aerospace application in a collaborative small team with high visibility, growth within the larger business and both low/high voltage products. Work will be performed in accordance with project requirements, i.e., RTCA/DO-178 process. The Engineer will collaborate directly with design teams to conduct software testing and verification throughout the development lifecycle to ensure the product meets all qualification and certification requirements.


What's in it for you as a Sr Software Engineer:

  • High visibility role in a small team, own the full verification process
  • Work with both high and low voltages
  • Growth in the multi billion dollar parent organisation
  • Work responsibility will evolve over time as client projects differ, a chance to never be bored
  • Competitive salary: Up to $160,000


Primary Responsibilities as a Sr Software Engineer:

  • Develop and execute verification plans in accordance with RTCA/DO-178C requirements.
  • Create and implement detailed test cases and procedures for software verification
  • Conduct and document verification tests, compiling test data, and creating comprehensive test reports, including the Software Verification Report (SVR)
  • Review and validate customer requirements for completeness and testability.
  • Decompose system-level requirements into clear subsystem and component-level requirements.
  • Design and develop robust automated testing systems for verification and manufacturing of power products.
  • Coordinate testing activities on assigned projects in a multi-disciplinary team
  • Develop embedded software with structured architecture and good documentation
  • Mentor junior team members on technical and process best practices.
  • Interface with DER and SQA for successful software release and certification.



Basic Qualifications of the Sr Software Engineer:

  • Bachelor’s Degree in Computer Science or Electrical Engineering from an accredited four-year university
  • Minimum of 5 years of experience performing embedded C software verification activities, specifically within an avionics or safety-critical environment.
  • Minimum of 2 years of professional experience in Python programming
  • Ability to identify, track, and resolve verification process/environment/artifact issues in a formal configuration and change control environment.
  • In-depth experience with the RTCA/DO-178C development process at a high criticality level
  • Proven experience with Unit level Testing and Requirement-Based Testing.
  • Experience with Hardware & Software Integration Testing
  • Proficiency in utilizing IBM Rational DOORS (or similar tools) for requirements capture and traceability management
  • Familiarity with standard software development methodologies and tools for real-time systems
  • Excellent written and verbal communication skills for technical documentation and team collaboration
  • Highly organized, detail-oriented, and capable of managing/prioritizing multiple tasks effectively


Preferred Qualifications of the Sr Software Engineer

  • Master of Science Degree in Electrical/Software/Computer Engineering
  • Successfully interface with DER and SQA stakeholders to support software release and certification.
  • Proficiency in using LabVIEW and the ARM C Compiler for development and testing.
  • Experience with communication protocols including Ethernet, CAN, MIL-STD-1553, RS-485, UART, SPI, and I2C.
  • Familiarity with the RTCA/DO-254 development process (or similar safety-critical hardware development standards).
  • Practical experience and knowledge of the VHDL hardware description language.
  • Strong foundation in both analog and digital design is desirable.
  • Familiarity with High Power testing and instrumentation (e.g., 270 VDC and 115 VAC).
  • Ability to critically analyze technical elements of specifications to ensure optimal project outcomes
  • Pragmatic and risk-aware thinker with ability to prioritize tasks and effectively mitigate risks


If you would like to have a confidential chat, please get in touch with Rabeel Imrane, Rabeel.imrane@rps-recruitment.com, 12133141692.

Salary : $120,000 - $160,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Round-Peg Solutions (RPS)

  • Round-Peg Solutions (RPS) Peterborough, NH
  • Are you a Maintenance Engineer or Manufacturing Engineer who would want to work for a multi-billion USD Japanese-owned manufacturer that is heavily investi... more
  • 4 Months Ago


Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Fullerton, CA area that may be a better fit.

AI Assistant is available now!

Feel free to start your new journey!