Software Engineer
Job Summary:
The Software Engineer will be responsible for designing, developing, and testing software solutions for electro-mechanical controls of an advanced energy systems designed for extreme environments, such as aerospace, defense, and industrial applications.
Key Responsibilities
- Software Development:
- Design and implement embedded/control software for energy storage solutions.
- Develop and maintain clean, efficient, and scalable code.
- System Integration:
- Collaborate with hardware teams to integrate software with power storage components.
- Ensure seamless operation in extreme environmental conditions, including space and high-temperature applications.
- Manage subcontractor software integrations including writing SOWs.
- Testing and Validation:
- Create simulation and testing environments to validate software performance.
- Perform rigorous debugging and optimization for mission-critical reliability.
- Security:
- Implement cybersecurity measures to protect against supply chain and system-level exploits.
- Ensure compliance with industry security standards.
- Documentation:
- Maintain comprehensive revision controlled technical documentation for the software system.
- Provide training and support to stakeholders on system usage and maintenance.
Education:
- Bachelor’s or equivalent in Software Engineering, Computer Science, Electrical Engineering, Systems Engineering, or a related field.
- 5+ years of experience in software development for embedded systems or similar domains.
- Proven experience with simulation tools and algorithms for hardware optimization.
- Experience in systems engineering, including requirements capture and design documentation.
- Proficiency in programming languages such as Python, C, C++, or MATLAB.
- Proficiency with version control systems such as Git.
- Familiarity with simulation environments (e.g., MATLAB/Simulink, COMSOL, ANSYS).
- Knowledge of control systems and real-time data processing.
- Experience with single-board computers (e.g., Raspberry Pi, Jetson Nano, BeagleBone) and low-power compute nodes.
- Understanding software integration for power systems.
- Strong problem-solving and analytical skills.
- Excellent communication and documentation abilities.
- Ability to work collaboratively with interdisciplinary teams.
Preferred Qualifications
- Hands-on experience with power controls.
- Experience with hardware-software integration in high-performance applications.
Benefits
- 15 PTO days, plus 5 additional days on your 10th hire anniversary
- 11 paid holidays per our company handbook
- Health insurance 50% premium paid by employer (note: employer contribution does not apply to dependents)
- Health Savings Account
- Vision and dental insurance
- Long-term and short-term disability insurance (paid fully by the company)
- 25k employer paid AD&D & life insurance (with buy-up options for additional coverage)
- 401(k) retirement plan with 100% company match up to 4% of employee’s gross salary
- Annual incentive pay opportunity
- Tuition reimbursement annually (after 6 months of employment)
- Employee referral bonus per our company handbook
- Employee Assistance Program (EAP)
- Professional organization membership (after 6 months of employment)
- Paid professional certification (after 6 months of employment)
- Workers’ compensation (paid fully by the company)
- 100% employer paid IDShield® membership
- On-site notary for headquarters employees
- Multiple company celebrations
Alluvionic is a woman-owned, 8(a) certified solutions provider of project management and process improvement services. We offer a wide range of products and services including extensive enterprise Process Improvement, CMMI (Capability Maturity Model Integration), CMMC (Cybersecurity Maturity Model Certification), PMO (Project Management Office), and ERP (Enterprise Resource Planning) implementations for clients in various industries, providing Project Assurance® for every project.
We pride ourselves in being a Registered Provider Organization (RPO) with the CMMC Accreditation Body. What it’s like to work at Alluvionic:
Working at Alluvionic means being surrounded by helpful and brilliant people who want to support your career growth. We are a company that puts people first and will help you get where you want to go. When we make mistakes, we own them, fix them, and improve our processes so we do better next time. We work hard and never forget to have fun, especially at happy hour.
We live by our company values of Family, Integrity, Professionalism, Innovation, Forward-Progress, Organization, and Communication. We invite you to apply if you share values even if your career path has been nontraditional.
Alluvionic is an authorized DoD SkillBridge Partner Organization. The DoD SkillBridge program is an opportunity for servicemen & servicewomen to complete an internship during the last 180 days of service to gain valuable civilian career experience.
Recommended Jobs
Board Certified Behavior Analyst
Job Description Job Description Benefits: Flexible schedule Opportunity for advancement Training & development Job Summary: We are seeking a Board Certified Behavior Analyst (BCB…
Massage Therapist
Job Description Job Description Where Better Careers Begin! Massage Envy Boynton Beach, 1000 N Congress Ave, #140, Boynton Beach, FL 33426 Flexible scheduling! Does requires 1 evening shift a…
Senior Backend Engineer
Now is the time to join Dispel! Dispel a cybersecurity company specializing in secure remote access, OT DMZ unification, and threat detection for industrial control systems and cyber-physical environ…
Backend Engineer, Valuetainment
You’re naturally curious. You seek solutions whether you’re completing a puzzle or navigating the complexities of a large project. Hello Backend Engineer ! Join us. The Backend Engineer blend…
Sr. Software Engineer
- Pay Equity - Trimble provides the following compensation range and general description of other compensation and benefits that it in good faith believes it might pay and/or offer for this positi…
Oral Surgeon
Job Description Job Description Description: Exciting opportunity for an Oral Surgeon with a clear and early path to partnership. About Our Practice Incredible opportunity for an oral su…
Store Manager
At David’s Bridal, we empower our customers and our employees to stay true to their dreams and find the one, whether that means the wedding dress that matches her personal style—or the career that’s a…
Emergency Medicine Physician in Plant City, FL
Join an award-winning team of dedicated clinicians who are committed to providing world-class patient care! TeamHealth has an excellent opportunity for an emergency medicine (EM) physician to join ou…