6,059 Software Engineering jobs in the United States
Software Engineering - Software Engineering Software Engineering
Posted 13 days ago
Job Viewed
Job Description
Please contact: To discuss this amazing opportunity, reach out to our Talent Acquisition Specialist Nipun Choudhary at email address can be reached on # .
We have Contract role PLC Programmer OR Controls Engineer for our client at Plano, TX Please let me know if you or any of your friends would be interested in this position.
Position Details:
PLC Programmer OR Controls Engineer- Plano, TX
Location : Plano, TX 75024
Project Duration : 06 months Contract
Pay Rate : $ 85.00/hr. on W2
This role will involve the development of an innovative prototype for a piece of automated restaurant equipment:
• Collaborate with design engineers to confirm selection of sensors, motors, or other electrical components
• Finalize control panel design (starting from our standard architecture template and standardized component set)
• Responsible for completing the electrical BOM and releasing for procurement
• Update wiring diagrams for final control panel design (starting from template)
• Develop and then Debug ladder logic programming for sequence and control in the Automation Direct PLC (starting from our standard PLC template)
Strong PLC ladder logic programming & debugging skills are required:
• 5+ years PLC programming experience
• bility to develop & implement a ladder logic program from scratch
• Experience integrating and programming stepper motors, gantry or motion systems, and sensors
• utomation Direct PLC familiarity (Productivity Suite software ladder logic) is preferred!
• Experience with PLC programming using methods such as recipe management, data management or remote data logging, or MQTT protocol is a plus!
General automation skills:
• bility to spec sensors, stepper motors, and other electrical components
• Basic safety system or safety relay knowledge
• NSI/CE/TUV or UL standards experience is a plus!
General electrical experience:
• bility to wire and troubleshoot panels & devices (120vac & low voltage)
• bility to read, modify, and create simple wiring diagrams
MUST BE:
• Hands-on (interested in helping build/wire and then debug & test the solution)!
• Passionate about automation & innovation
• ble to effectively communication & collaborate with the rest of the automation design team
• Willing to take full sole ownership of controls design & plc programming!
To discuss this amazing opportunity, reach out to our Talent Acquisition Specialist Nipun Choudhary at email address can be reached on # .
About generis tek : generis tek is a boutique it/professional staffing based in Chicago land. We offer both contingent labor & permanent placement services to several fortune 500 clients nationwide. Our philosophy is based on delivering long-term value and build lasting relationships with our clients, consultants and employees. Our fundamental success lies in understanding our clients' specific needs and working very closely with our consultants to create a right fit for both sides. We aspire to be our client has most trusted business partner.
Software Engineering - Software Engineering
Posted 13 days ago
Job Viewed
Job Description
Job Title: PLC Programmer OR Controls Engineer
Location: Plano, TX
Duration: 6-month Contract
• Daily in-person role, expecting M-F 40-hour work week in-person in our labs!
• OT is optionally available based on project needs
• No overnight travel expected
This role will involve the development of an innovative prototype for a piece of automated restaurant equipment:
• Collaborate with design engineers to confirm selection of sensors, motors, or other electrical components
• Finalize control panel design (starting from our standard architecture template and standardized component set)
• Responsible for completing the electrical BOM and releasing for procurement
• Update wiring diagrams for final control panel design (starting from template)
• Develop and then Debug ladder logic programming for sequence and control in the Automation Direct PLC (starting from our standard PLC template)
Strong PLC ladder logic programming & debugging skills are required:
• 5+ years PLC programming experience
• Ability to develop & implement a ladder logic program from scratch
• Experience integrating and programming stepper motors, gantry or motion systems, and sensors
• Automation Direct PLC familiarity (ProductivitySuite software ladder logic) is preferred!
• Experience with PLC programming using methods such as recipe management, data management or remote data logging, or MQTT protocol is a plus!
General automation skills:
• Ability to spec sensors, stepper motors, and other electrical components
• Basic safety system or safety relay knowledge
• ANSI/CE/TUV or UL standards experience is a plus!
General electrical experience:
• Ability to wire and troubleshoot panels & devices (120vac & low voltage)
• Ability to read, modify, and create simple wiring diagrams
MUST BE:
• Hands-on (interested in helping build/wire and then debug & test the solution)!
• Passionate about automation & innovation
• Able to effectively communication & collaborate with the rest of the automation design team
• Willing to take full sole ownership of controls design & plc programming!
Thanks
Software Engineering
Posted today
Job Viewed
Job Description
L3Harris Technologies is the Trusted Disruptor in the defense industry. With customers’ mission-critical needs always in mind, our employees deliver end-to-end technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security.
L3Harris Engineering Career Fair – Camden, NJ
Date: August 20th, 2025
Time: 2:00 pm - 6:00 pm EST
Location: DoubleTree by Hilton Mt. Laurel: 515 Fellowship Rd, Mt Laurel Township, NJ 08054
L3Harris Surface & C5 Systems - Camden is a worldwide leader in the engineering, development, manufacture and integration of high assurance encryption systems for defense and governmental applications. The company’s encryption solutions can be found in a wide range of demanding military environments around the world. Join our dynamic team!
Qualified engineering applicants must be US citizens and possess active government issued security clearance.
We will be interviewing and hiring for the following positions:
- Systems Engineering
- Software Engineering
- Electrical Engineering (VHDL/FPGA)
- Project Engineering
L3Harris Technologies is proud to be an Equal Opportunity Employer. L3Harris is committed to treating all employees and applicants for employment with respect and dignity and maintaining a workplace that is free from unlawful discrimination. All applicants will be considered for employment without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender (including pregnancy, childbirth, breastfeeding or other related medical conditions), gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, characteristic or membership in any other group protected by federal, state or local laws. L3Harris maintains a drug-free workplace and performs pre-employment substance abuse testing and background checks, where permitted by law.
Please be aware many of our positions require the ability to obtain a security clearance. Security clearances may only be granted to U.S. citizens. In addition, applicants who accept a conditional offer of employment may be subject to government security investigation(s) and must meet eligibility requirements for access to classified information.
By submitting your resume for this position, you understand and agree that L3Harris Technologies may share your resume, as well as any other related personal information or documentation you provide, with its subsidiaries and affiliated companies for the purpose of considering you for other available positions.
L3Harris Technologies is an E-Verify Employer. Please click here for the E-Verify Poster in English or Spanish. For information regarding your Right To Work, please click here for English or Spanish.
By applying, you consent to your information being transmitted by GenZJobs to the Employer, as data controller, through the Employer’s data processor SonicJobs.
See L3Harris Technologies Terms & Conditions at terms and Privacy Policy at privacy-policy?_ga=2.235889157.528871528. -232322427. and SonicJobs Privacy Policy at us/privacy-policy and Terms of Use at us/terms-conditions
Software Engineering
Posted 1 day ago
Job Viewed
Job Description
Software Engineering
Job Locations
US-MD-Annapolis Junction
Requisition ID
2025-158974
Position Category
Engineering
Clearance
Top Secret/SCI w/Poly
Responsibilities
Peraton is seeking a Software Engineer to join our Cyber Mission business unit. Our team develops and maintains multiple products that automate manual tasks , enabling mission customers to focus on more complex, high-priority challenges.
We operate in an Agile and DevOps environment to deliver high-quality, reliable software. Work will be primarily performed at Peraton's contractor facility, which offers flexible scheduling and opportunities for telework , subject to tasking requirements and customer approval.
Key Responsibilities:
Conduct ongoing security testing and code reviews to enhance system security.
Troubleshoot and debug technical issues.
Design and develop software solutions to mitigate security vulnerabilities.
Contribute to all levels of system architecture and maintain technical documentation.
Advise team members on secure coding best practices .
Stay up to date with emerging tools, frameworks, and industry best practices.
Implement, test, and operate advanced software security techniques in compliance with technical reference architectures.
- Twenty (20) years' experience as a SWE in programs and contracts of similar scope, type, and complexity is required. Bachelor's degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree
- A minimum six (6) years demonstrated experience out of the most recent 8 years developing production
- Recommend new technologies and processes for complex software projects
- Demonstrated work experience developing RESTful service
- Familiarity with cloud development techniques, resources, and tools
- Active TS/SCI security clearance with current polygraph required
Hands-on experience with:
Java, Spring Boot, JSON
Docker, MongoDB, Elasticsearch
Nginx, Git, Linux
JavaScript (Vue.js), HTML/CSS, and related front-end technologies
Account management & access control
API design and implementation
Full-stack development (front-end & back-end)
Grafana, Kibana
Peraton offers enhanced benefits to employees working on this critical National Security program, which include heavily subsidized employee benefits coverage for you and your dependents, 25 days of PTO accrued annually up to a generous PTO cap and participation in an attractive bonus plan.
#AJCM #PeratonRoyalMove
Peraton OverviewPeraton is a next-generation national security company that drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the world's leading mission capability integrator and transformative enterprise IT provider, we deliver trusted, highly differentiated solutions and technologies to protect our nation and allies. Peraton operates at the critical nexus between traditional and nontraditional threats across all domains: land, sea, space, air, and cyberspace. The company serves as a valued partner to essential government agencies and supports every branch of the U.S. armed forces. Each day, our employees do the can't be done by solving the most daunting challenges facing our customers. Visit peraton.com to learn how we're keeping people around the world safe and secure.
Target Salary Range$146,000 - $234,000. This represents the typical salary range for this position based on experience and other factors.
EEO
EEO: Equal opportunity employer, including disability and protected veterans, or other characteristics protected by law.
Software Engineering
Posted 1 day ago
Job Viewed
Job Description
Software Engineering
Job Locations
US-MD-Laurel
Requisition ID
2025-154433
Position Category
Engineering
Clearance
Top Secret/SCI w/Poly
Responsibilities
Peraton is seeking a Software Engineer. Automation is our highest priority in this role. The Infrastructure Automation team works in conjunction with the Operations SAs to create automation tools and monitoring software that our 24 x7 team uses to monitor the CWH, EWH, and PWV systems. In this role, the candidate will be responsible for monitoring system heath, troubleshooting system problems, UI, software team communications, automation to improve system performance, and creating new capabilities that support the operations staff. Experience with Java based monitoring tools, experience with Perl, python, ruby, and bash scripting are needed in this role.
#AJ
QualificationsMust have:
- Twenty (20) years experience as a SWE in programs and contracts of similar scope, type, and complexity is required
- Bachelor's degree in Computer Science or related discipline from an accredited college or university is required.
- Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a Bachelor's degree.
- Active TS/SCI security clearance with a current polygraph is required
Peraton offers enhanced benefits to employees working on our critical National Security programs, which include heavily subsidized employee benefits coverage for you and your dependents, 25 days of PTO accrued annually up to a generous PTO cap and eligible to participate in an attractive bonus plan.
#SWE
Peraton OverviewPeraton is a next-generation national security company that drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the world's leading mission capability integrator and transformative enterprise IT provider, we deliver trusted, highly differentiated solutions and technologies to protect our nation and allies. Peraton operates at the critical nexus between traditional and nontraditional threats across all domains: land, sea, space, air, and cyberspace. The company serves as a valued partner to essential government agencies and supports every branch of the U.S. armed forces. Each day, our employees do the can't be done by solving the most daunting challenges facing our customers. Visit peraton.com to learn how we're keeping people around the world safe and secure.
Target Salary Range$146,000 - $234,000. This represents the typical salary range for this position based on experience and other factors.
EEO
EEO: Equal opportunity employer, including disability and protected veterans, or other characteristics protected by law.
Software Engineering
Posted 4 days ago
Job Viewed
Job Description
L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers' mission and quest for professional growth. L3Harris provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental to our culture is an unwavering focus on values, dedication to our communities, and commitment to excellence in everything we do. L3Harris Technologies is the Trusted Disruptor in the defense industry. With customers' mission-critical needs always in mind, our employees deliver end-to-end technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security. L3Harris Engineering Career Fair - Camden, NJ Date: August 20th, 2025 Time: 2:00 pm - 6:00 pm EST Location: DoubleTree by Hilton Mt. Laurel: 515 Fellowship Rd, Mt Laurel Township, NJ 08054 L3Harris Surface & C5 Systems - Camden is a worldwide leader in the engineering, development, manufacture and integration of high assurance encryption systems for defense and governmental applications. The company's encryption solutions can be found in a wide range of demanding military environments around the world. Join our dynamic team! Qualified engineering applicants must be US citizens and possess active government issued security clearance. We will be interviewing and hiring for the following positions: Systems Engineering Software Engineering Electrical Engineering (VHDL/FPGA) Project Engineering Click 'APPLY NOW' to confirm your attendance. L3Harris Technologies is proud to be an Equal Opportunity Employer. L3Harris is committed to treating all employees and applicants for employment with respect and dignity and maintaining a workplace that is free from unlawful discrimination. All applicants will be considered for employment without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender (including pregnancy, childbirth, breastfeeding or other related medical conditions), gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, characteristic or membership in any other group protected by federal, state or local laws. L3Harris maintains a drug-free workplace and performs pre-employment substance abuse testing and background checks, where permitted by law. Please be aware many of our positions require the ability to obtain a security clearance. Security clearances may only be granted to U.S. citizens. In addition, applicants who accept a conditional offer of employment may be subject to government security investigation(s) and must meet eligibility requirements for access to classified information. By submitting your resume for this position, you understand and agree that L3Harris Technologies may share your resume, as well as any other related personal information or documentation you provide, with its subsidiaries and affiliated companies for the purpose of considering you for other available positions. L3Harris Technologies is an E-Verify Employer. Please click here for the E-Verify Poster inEnglishorSpanish. For information regarding your Right To Work, please click here forEnglishorSpanish.
Software Engineering
Posted 11 days ago
Job Viewed
Job Description
Job DescriptionJob Description
Location: San Francisco, CA (Remote/Hybrid Available)
What is Verse?
Organizations today are under growing pressure to navigate the transition to clean energy — not just to meet sustainability goals, but to manage risk, control costs, and build long-term resilience. Yet the complexity of energy markets and a lack of accessible tools have made it difficult for most companies to take meaningful action. Verse was created to change that.
Our mission is to make the case for clean energy irrefutable. Through our AI-powered platform, Aria, we help organizations plan, procure, and operate clean energy to achieve their financial and sustainability goals. Verse transforms clean energy ambition into action — giving businesses the clarity and confidence to lead in a rapidly evolving energy landscape.
The Role
As a Software Engineering at Verse, you will work in collaboration with some of the brightest minds in the field of electricity markets and clean energy systems. You will be paired with an experienced engineer mentor and contribute meaningful code to our platform while learning industry best practices. Our internships are designed to accommodate and complement your academic curriculum and school schedule (quarterly or semesterly). Internships open to full-time opportunities for students who excel.
Key Responsibilities
- Work on a 3-4 month high-impact project
- Develop mostly in Go, Python, Rust, or Typescript programming
- Write clean, tested code and participate in team meetings and code reviews
- Collaborate with engineers, designers, product managers, and data scientists
- Learn about system design, cloud infrastructure, and the software development lifecycle
- Present your project to the broader team at the end of your
What We're Looking For (Minimum Qualifications)
- Strong problem-solving skills, eagerness to learn, and mutual kindness and respect for your teammates
- Good communication skills and collaborative mindset
- Self-motivation with ability to work independently
- Basic understanding of technical concepts in software engineering and coding
- Interest in clean energy and electricity markets
What Will Make You Standout ( Qualifications)
- Completed one of our take-home challenges in a coding
- Enrolled in a college or university program, but not required
- Personal projects, participated in hackathons, or open source contributions to share with the team
- Familiarity with Git / version control
- Knowledge of data structures, algorithms, APIs, databases, or cloud platforms
- Science, technology, engineering, and mathematics (STEM) background, but not required (frontend development opportunities available to arts and humanities majors)
What Makes Verse a Great Place to Work?
- Lead with Empathy: We lift each other up with humility and kindness, always putting colleagues and customers first
- Be Honest & Transparent: We prioritize effective communication to build trust with our team, customers, and stakeholders
- Move with Balance & Precision: We believe speed and perseverance must be accompanied by thoughtfulness and reflection
- Leave the World a Better Place: We are passionate about our mission, and we strive to create a sustainable world for future
Base Pay Range
$40 - $45/hr
A wide range of factors are considered in making compensation decisions, including but not limited to level, skill sets, market conditions, experience and training, licensure and certifications, and business and organizational needs.
Benefits and Employee Perks
- Competitive compensation and equity grant at a high-growth start up
- Comprehensive benefits package including medical, dental and vision insurance, and 401k
- Flexible hours and unlimited PTO
- Diverse and inclusive working environment
Verse is an equal opportunity employer. All applicants and employees are considered for hire, promotion, and compensation without regard to , , , , , , , , marital or familial status.
Be The First To Know
About the latest Software engineering Jobs in United States !
Software Engineering
Posted 13 days ago
Job Viewed
Job Description
PLC Programmer OR Controls Engineer (depending on degree/experience)
General:
• 6-month Contract
• Plano, TX based (at client Automation Labs within the clinet HQ)
• daily in-person role, expecting M-F 40-hour work week in-person in our labs!
• OT optionally available based on project needs
• No overnight travel expected
This role will involve the development of an innovative prototype for a piece of automated restaurant equipment:
• Collaborate with design engineers to confirm selection of sensors, motors, or other electrical components
• Finalize control panel design (starting from our standard architecture template and standardized component set)
• Responsible for completing the electrical BOM and releasing for procurement
• Update wiring diagrams for final control panel design (starting from template)
• Develop and then Debug ladder logic programming for sequence and control in the Automation Direct PLC (starting from our standard PLC template)
Strong PLC ladder logic programming & debugging skills are required:
• 5+ years PLC programming experience
• Ability to develop & implement a ladder logic program from scratch
• Experience integrating and programming stepper motors, gantry or motion systems, and sensors
• Automation Direct PLC familiarity (ProductivitySuite software ladder logic) is preferred!
• Experience with PLC programming using methods such as recipe management, data management or remote data logging, or MQTT protocol is a plus!
General automation skills:
• Ability to spec sensors, stepper motors, and other electrical components
• Basic safety system or safety relay knowledge
• ANSI/CE/TUV or UL standards experience is a plus!
General electrical experience:
• Ability to wire and troubleshoot panels & devices (120vac & low voltage)
• Ability to read, modify, and create simple wiring diagrams
MUST BE:
• Hands-on (interested in helping build/wire and then debug & test the solution)!
• Passionate about automation & innovation
• Able to effectively communication & collaborate with the rest of the automation design team
• Willing to take full sole ownership of controls design & plc programming!
Software Engineering
Posted 18 days ago
Job Viewed
Job Description
Reason for leaving past companies
Education and date of graduation
US Citizen or Perm resident only.
125-140K
This is a Full time permanent position
Company is a distribution firm
MUST have exp in a distribution firm or similar industry(NO insurance/healthcare/financial etc)
Look for candidates for in San Francisco Bay area-including(San Francisco, Oakland and San Jose(which is San Francsico Bay area)
There may be some relo assistance
It is a hybrid position in the long term- BUT Short Term (3-6 Months) may have some travel and on-site to get to know the team and see the software in action
Will travel to other locations when needed -mainly on the west coast- co will reimburse for expenses.
Need someone with 10 yrs Plus exp
Someone with a minimum of 3 yrs. Software Mgmt exp-
This is a "HANDS-ON" Position
Exp dealing with offshore development teams
Strong project mgmt./change mgmt. exp-
Ability to work with user's
Exp working with software packages.
Exp with database mgmt. MUST have exp
Exp with SDLC
EXCELLENT technical and in-depth knowledge of
Lamp Stack(Linux,Apache, PHP and MYSql)
Angular JS
LAMP oriented frameworks
GIT
MUST HAVE EXCELLENT COMMUNICATION SKILLS
Bilingual mandarin/English would be highly desired but not necessary
Software Engineering
Posted 18 days ago
Job Viewed
Job Description
Duration: 8 Months
Location: Remote
Pay Rate: $97.74/hr. W2
Job Description:
TOP 6 REQUIREMENTS:
1. Continuous Integration Development
2. Automated Test Development
3. Modern CI/CD pipeline development with GitLab CI (Continuous Integration), GitHub actions or similar
4. Python
5. DevOps Engineer
6. Linux System admin skills, ansible and other orchestration
REQUIRED EDUCATION:
Bachelor's in Electrical or Computer Engineering or Computer Science
REQUIRED YEARS OF EXPERIENCE:
• 15
KEY WORDS (Automation, ARM architecture, Linux, Docker, RTOS.ents and services run, while identifying strong opportunity for enhancements)
• Continuous Integration
• DevOps
• GitLab
• Test Development and Automation
• Firmware Development
General Summary:
We are seeking a highly experienced DevOps CI/CD Verification Engineer to drive hardware/software verification, emulation automation, SOC (System on Chip) automation. This pivotal role involves designing, building, and deploying robust software/hardware test automation for systems across various hardware platforms.
Key Responsibilities:
• Design, develop, create, modify CI/CD pipelines, and validate SW/HW and/or specialized tools that support the design and development of our world class CPU.
• Lead comprehensive system and test plan development in collaboration with software developers and hardware engineers to support Pre- and Post-Silicon
• Translate loosely defined testing requirements into actionable and effective solutions, ensuring all functional goals are met through rigorous pre- and post-silicon verification.
Required Skills:
• Strong leadership, analytical, and communication abilities.
• Expertise in Continuous Integration and Automated Test Development.
• Proficient in programming with Python, Shell scripting, and C .
• In-depth knowledge of software quality, ARM architecture, Linux, and real-time operating systems.
• Experienced with modern CI/CD tools such as GitLab CI, GitHub Actions.
Preferred Experience:
• Strong experience with simulation and emulation technologies, including QEMU, ARM Fast Models, SysteClient TLM, Palladium, which are critical for testing and validation.
• Extensive use of GitLab or GitLab runners for managing and optimizing CI/CD workflows.
• Proficiency with JTAG protocol and familiarity with debugging tools, preferably trace32, for hardware-level integration and troubleshooting.
• Practical experience with container technologies such as Docker .
• Experience with real-time operating systems, particularly Zephyr RTOS , to enhance embedded software development.