*Rosenxt* is a forward-thinking technology group — we are visionary architects of progress with 45 years of engineering excellence.
As a privately owned global partner, we look far beyond tomorrow, are committed to the long-term and thus turning opportunities into successful ventures.
We are tech enthusiasts through and through, diving deep into the latest technologies.
This expertise in various technology fields, such as sensors, autonomous robotic, AI or advanced materials and our strong R&D mindset allows us to develop highly innovative products and services for customer in most challenging environments such as subsea, industrial, renewables, or the integrity of water and energy supply.
Our purpose goes beyond pure business; it's about creating progress and sustainable value — for our customers, our partners, and society at large.
Rosenxt San Luis Obispo seeks to employ an Embedded Software Engineers to complement our team in San Luis Obispo.
Check us out at www.
rosen-nxt.
com.
*Why work for Rosenxt?*
The North American team of Rosenxt is an extended team of people with a passion for technology and innovation.
Our ongoing organic growth results in career opportunities and gives our employees chances for further development and added experience.
We are a tight-knit group of interdisciplinary engineers, working closely together with state-of-the-art technologies and top-notch engineers around the world.
*Responsibilities:*
* Developing embedded and higher-level (desktop) software
* Participating in design and code review
* Communicating with internal customers about software releases
* Writing documentation for released code
* Providing technical support for internal customers
* Assisting with project initiation by gathering requirements, defining software architecture, estimating effort and defining chunks of work
* Communicating with software, mechanical, sensor, and manufacturing engineers in SLO to help integrate your designs into larger systems
* Traveling to Europe a few times per year for work
*Knowledge and Skills:*
* BS in Computer Engineer, Computer Science, Electrical Engineering or equivalent experience
* 2+ years designing, writing, deploying, and troubleshooting embedded software in C, Rust, or Python
* 2 or more years of C, Python, Go (Golang), Rust or JavaScript
* Experience with software testing
* PetaLinux, Yocto, OpenEmbedded, Buildroot, or other build environment experience
* Experience with bootloaders
* Familiarity with network concepts and protocols: sockets, HTTP, TCP/IP, UDP, MAC address
* Experience working in multi-disciplinary team (physicists, EEs, MEs, and SDEs)
* Experience developing Linux device drivers
* Experience writing code targeting ARM processors
* Familiarity with bus interfaces: I2C, SPI, UART, PCIe, AXI
* Experience interfacing to common embedded hardware peripherals: flash, eMMC, NVM.
e, FPGAs, GPIO, sensors, etc.
* Experience with lab tools; logic analyzer, JTAG debugger, oscilloscope, power supply, function generator
* Strong written and verbal communication skills
* Strong Motivation
* Willingness to travel on a few short business trips per year
*Education/Experience:*
* BS in Computer Engineer, Computer Science, Electrical Engineering or equivalent experience
* 2+ years designing, writing, deploying, and troubleshooting embedded software in C, Rust, or Python
* 2 or more years of C, Python, Go (Golang), Rust or JavaScript
*Rosenxt offers an exceptional working environment, salary commensurate with experience and incredible benefits package.
*
Job Type: Full-time
Pay: $80,000.
00 - $140,000.
00 per year
Benefits:
* 401(k)
* 401(k) matching
* Dental insurance
* Flexible schedule
* Flexible spending account
* Health insurance
* Life insurance
* Paid time off
* Retirement plan
* Tuition reimbursement
* Vision insurance
Schedule:
* Monday to Friday
Application Question(s):
* This position is located in San Luis Obispo, California.
Do you currently live nearby or willing to relocate for this role?
Education:
* Bachelor's (Preferred)
Experience:
* Rust: 2 years (Preferred)
* Python: 2 years (Preferred)
* C: 3 years (Required)
Work Location: In person