Software Engineer - PEAK Technical Services Inc.
Costa Mesa, CA 92626
About the Job
Our client in Costa Mesa, CA is hiring a Software Engineer that will be solving complex problems and is a proactive critical thinker. This role is perfect for an individual who enjoys tackling challenges head-on, takes initiative to find solutions, and is hands-on in their approach to problem-solving.
Key Responsibilities:
- Design, develop, test, and maintain high-quality software applications and test tools in support of both new product development and sustaining engineering.
- Collaborate with cross-functional teams to understand requirements and deliver software solutions that enable the design and manufacture of high-performance gas analyzers.
- Develop and execute test plans to validate system-level performance.
- Conduct software testing, including unit testing, integration testing, and end-to-end testing.
- Analyze test outcomes, create test reports and summaries.
- Support debugging and troubleshooting efforts at the system, sub-system, and component level.
- Identify and execute improvement initiatives that drive the continued growth of AMI.
Minimum Qualifications:
- 2-6 years of experience in software development.
- Bachelor's degree in Computer Science, Software Engineering, or related technical discipline.
- Proven experience in application software design and development, particularly interfacing with embedded devices, laboratory equipment, or industrial automation equipment.
- Demonstrated proficiency in programming languages such as C#, .NET, C/C++, and scripting languages like Python.
- Strong understanding of software architecture, design patterns, and best practices.
- Excellent problem solving and debugging skills.
- Familiarity with communications busses and protocols such as USB, UART/RS232/RS422/RS485, SPI, I2C, Ethernet, Modbus RTU, etc.
- Familiarity with electronic instrumentation such as oscilloscopes and multimeters
- Familiarity with CI/CD best practices.
- Familiarity with Visual Studio
- Proficiency in Git, GitLab, Github, or SVN
Source : PEAK Technical Services Inc.