San Juan Software Job Postings
Interested in working with the Internet of Things? Want to work on new technologies
and cutting edge platforms in Aerospace? Take a look at San Juan Software.
San Juan Software, a leader in wireless networking software for devices in the
Internet of Things is seeking several Senior Embedded Software/Firmware Engineers
to work on site with a customer in Seattle and Everett who is in the aerospace industry.
SJS is an environment where all staff are constantly learning new skills and technologies.
The pace is rapid, the work is professional and the
Work positions full-time in Everett or Renton, WA. Some travel within region may be required.
Job positions open: 7
- Firmware Engineer (1 position open)
- Software Engineer (2 positions open)
- Sr. Test Engineer (1 position open)
- Test Engineer (1 position open)
- Design & DO178C Level D/E Documentation (1 position open)
- Senior Hardware Engineer (1 position open)
The Ideal candidates would have the following experience:
Firmware Engineer
- Experienced with C in embedded environments
- Experienced with SPI, I2C, UART interfaces and drivers
- Experienced in bare-metal and RTOS designs
- Experienced with board bring up, reading and reviewing schematics
- Experienced with oscilloscopes, multimeters, logic analyzers
- Experienced with Git version control
- Experience with ARM and MIPS
- Experience with networking protocols including IP, ICMP, UDP and TCP
- Experience with LVDS and RS485 protocols
- Experience with microcontroller programming – has experience with several previous microcontroller designs
- Capable of design and troubleshooting with little help and can provide guidance to team members
- Good communication in team environment
- Follows coding and documentation guidelines, designs with portability and reuse wherever possible
- Experience with digital audio applications a plus
- Experience with wireless applications a plus
- Aerospace applications a plus
Software Engineer
- Experienced in C and in at least one of the following languages: Python, Ruby, Javascript
- Familiar with cURL, Javascript, and other web frameworks
- Experience with JSON, XML, CBOR
- Experience with TCP/IP, UDP/IP, IPv6, IPv4, ICMP
- Experienced with Git version control
- Has worked on a variety of embedded platforms (<=64K RAM, <=128K RAM, 32-bit or 16-bit processors)
- Experienced with ARM and MIPS processors a plus
- Good communication in team environment
- Aerospace applications a plus
Sr. Test Engineer
- Experienced with programming/scripting automated tests
- Competent in C and in at least one of the following languages: Python, Ruby, Javascript
- Experienced with Git version control
- Gitlab Continuous Integration a plus
- Experienced with complex hardware and software systems configuration and test
- Experienced writing test plans and cases
- Good communication in team environment
- Experience mentoring test engineers a plus
- Aerospace applications and systems testing a plus
Duties include architecting the test suite, developing test cases, as well as finding
and fixing issues found in the code under test. The engineer must be a developer.
Test Engineer
- Experienced with programming/scripting automated tests
- Competent in C and in at least one of the following languages: Python, Ruby, Javascript
- Experienced with Git version control
- Experienced writing test cases from test plans
- Test log analysis experience
- Good communication in team environment
- Aerospace applications and systems testing a plus
Duties include developing both test case code, running test code and tracking down issues
in the code under test. The engineer must be a developer.
Systems Documentation Specialist
- Experience with DO178C, DO160, DO254 a plus
- Experienced with documenting software requirements
- Experienced with documenting software architecture
- Experienced with documenting software design diagrams
- Good communication in team environment
- Program management experience a plus
- Aerospace applications a plus
Senior Hardware Engineer
- Has built multiple circuit board designs and experienced in schematic capture, PCB layout, BOM creation
- Experienced in RF, high-speed signals, transmission lines, differential signals, clock and data timing, EMI mitigation techniques
- Experienced with hardware validation testing
- Experienced with passing certification testing such as CE and FCC
- Experienced with tools such as oscilloscopes and spectrum analyzers
- Capable of design and troubleshooting with little help
- Good communication in team environment
- Significant Altium experience a plus
- Analog and digital audio design experience a plus
- Aerospace qualifications experience a plus
Compensation commensurate with experience and skill level. San Juan Software offers
benefits including pays 100% of the health care insurance premiums for employees
and 50% for dependents.
Qualified applicants, please send a resume. Send any questions or resumes via email
(see support link below).